[Gambas-user] Window size fitting
Dag Jarle Nerland Johansen - Gambas
gambas at cd-bahia.com
Mon Mar 15 19:12:12 CET 2021
Am 15.03.21 um 12:14 schrieb Bruce Steers:
> No to window scrollbars , windows do not have that they must be added.
> ScrollView can be a pain when just how AutoResize, Expand and
> Arrangemenet work and effect objects isn't FULLY understood.
> (I do not claim to fully understand this either and often have
> problems making a whole window scroll)
> It's probably a case of playing with the AutoResize/Expand/Arrangement
> properties of the ScrollView/Window/Objects.
>
> Personally I think you need an alternative layout.
> Having so many controls it's bigger than your screen isn't really ideal.
>
> My suggestions would be one of the following....
> * Make all the controls smaller.
> * Handle all your fields in a GridView or something else with a built
> in scrollbar.
> * make a TabPanel and split the fields into 2 pages
>
> BruceS
>
> On Mon, 15 Mar 2021 at 09:22, Dag Jarle Nerland Johansen - Gambas
> <gambas at cd-bahia.com <mailto:gambas at cd-bahia.com>> wrote:
>
>
>
> Am 15.03.21 um 09:41 schrieb Gianluigi:
>>
>>
>> Il giorno lun 15 mar 2021 alle ore 08:57 Dag Jarle Nerland
>> Johansen - Gambas <gambas at cd-bahia.com
>> <mailto:gambas at cd-bahia.com>> ha scritto:
>>
>> Hi,
>> what do I do wrong:
>> I make a window bigger than the monitor size, works fine with
>> scrollbars, set AutoResize to True.
>> But it does not fit the content to the window, also when I set
>> Arrangement to Fill.
>> Twist in my brain?
>> I normally program on a PC with a bigger monitor, but then
>> get surprised
>> when I see the result on a laptop - doesn't fit.
>> Grateful for any help,
>> Dag
>>
>>
>> you have some possibilities or start with some small size and
>> then bring the window to:
>>
>> Me.Maximized = True
>>
>> Or:
>>
>> Private $iWidth As Integer = Screen.AvailableWidth
>> Private $iHeight As Integer = Screen.AvailableHeight
>>
>> Public Sub Form_Activate()
>>
>> Me.w = ($iWidth - 100)
>> Me.h = ($iHeight - 100)
>> Me.Center
>>
>> End
>>
>> or ...
>>
>> Regards
>> Gianluigi
>>
>> ----[http://gambaswiki.org/wiki/doc/netiquette ]----
> Hi again,
> sorry doesn't change anything.
> Is there any possibility to set scrollbars on the window?
> I can see only a part of the window I programmed on a monitor with
> higher resolutuion 1920x1080,
> and my laptop has only 1366x768.
> The problem is, I have a LOT of fields on that window I need to see.
> Regards,
> Dag
>
> ----[ http://gambaswiki.org/wiki/doc/netiquette ]----
>
>
> ----[ http://gambaswiki.org/wiki/doc/netiquette ]----
To Bruce,
I generate the form, and the size of it (height) depends on the amount
of fields in a SQL-table. Till now I have only one annoying me :-) I can
consider to make more columns.
To Gianluigi,
I will for sure look into that.
Thank you both,
regards Dag
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gambas-basic.org/pipermail/user/attachments/20210315/cd0a8b46/attachment.htm>
More information about the User
mailing list