>
>
>   Even IupText will occupy the space available in the dialog if it has
> EXPAND!=NO.
>
>
Actually that is what I am saying that even when IupText expands to occupy
the space of the resize it does not go beyond the size of the dialog but
iuplist does. Having Expand="YES" in iuplist does not effect this behavior.

So what I understand is that if iuplist is used and it is going to be
dynamically populated at runtime you are now forced to use visiblelines
attribute to prevent the list elements from being inaccessible.

Milind





>
> Em qua, 7 de nov de 2018 às 17:15, Milind Gupta <[email protected]>
> escreveu:
>
>> Hi Antonio,
>>        This behavior seems very inconsistent and unintuitive to other
>> controls. For example if I have a text box and if the text box is filled
>> with large amount of text it still respects the size of the dialog.
>> Shouldn't the natural behavior always respect the dialog size in which it
>> is placed?
>>
>> Milind
>>
>> On Wed, Nov 7, 2018 at 9:05 AM Antonio Scuri <[email protected]>
>> wrote:
>>
>>>   No, there isn't.
>>>
>>> Best,
>>> Scuri
>>>
>>> Em qua, 7 de nov de 2018 15:02, Milind Gupta <[email protected]
>>> escreveu:
>>>
>>>> Thanks Antonio,
>>>>            Is there a way to find our how many visible lines would fit
>>>> in a dialog when it is resized?
>>>>
>>>> Milind
>>>>
>>>>
>>>> On Wed, Nov 7, 2018 at 5:37 AM Antonio Scuri <[email protected]>
>>>> wrote:
>>>>
>>>>>   Hi Milind,
>>>>>
>>>>>   You can control that with the VISIBLELINES and VISIBLECOLUMNS
>>>>> attributes.
>>>>>
>>>>> Best,
>>>>> Scuri
>>>>>
>>>>>
>>>>> Em qua, 7 de nov de 2018 00:02, Milind Gupta <[email protected]
>>>>> escreveu:
>>>>>
>>>>>> Hi,
>>>>>>        I have a multiple selection list control. During the operation
>>>>>> if I put a lot of elements in the list element the scroll bars show up. 
>>>>>> But
>>>>>> if the dialog is resized the list control size immediately explodes to
>>>>>> however large it needs to be to remove the scrollbars and goes beyond 
>>>>>> what
>>>>>> the dialog shows. How can I force the list control to not resize
>>>>>> automatically beyond the dialog boundaries?
>>>>>>    The example to show the problem is below. To replicate click the
>>>>>> Add button and then resize the dialog.
>>>>>>
>>>>>> require( "iuplua" )
>>>>>>
>>>>>> list = iup.list{MULTIPLE="YES",["1"]="One",["2"]="Two"}
>>>>>> button = iup.button{title="ADD",expand="YES"}
>>>>>>
>>>>>> vbox = iup.vbox {
>>>>>> iup.hbox{
>>>>>> list,
>>>>>> iup.label {title="Label"},
>>>>>> iup.text { border="NO"; value="This is good";
>>>>>> bgcolor=iup.GetGlobal("DLGBGCOLOR"); readonly="YES"; visiblecolumns=30 };
>>>>>> gap=10
>>>>>> },
>>>>>> button
>>>>>> }
>>>>>> function button:action()
>>>>>> list.removeitem = "ALL"
>>>>>> for i = 1,40 do
>>>>>> list[tostring(i)] = "Hello"..tostring(i)
>>>>>> end
>>>>>> end
>>>>>> dlg = iup.dialog{vbox; title="Dialog",size="QUARTERxQUARTER"}
>>>>>> dlg:show()
>>>>>>
>>>>>> if (iup.MainLoopLevel()==0) then
>>>>>>   iup.MainLoop()
>>>>>> end
>>>>>>
>>>>>> Thanks,
>>>>>> Milind
>>>>>> _______________________________________________
>>>>>> Iup-users mailing list
>>>>>> [email protected]
>>>>>> https://lists.sourceforge.net/lists/listinfo/iup-users
>>>>>>
>>>>> _______________________________________________
>>>>> Iup-users mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/iup-users
>>>>>
>>>> _______________________________________________
>>>> Iup-users mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/iup-users
>>>>
>>> _______________________________________________
>>> Iup-users mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/iup-users
>>>
>> _______________________________________________
>> Iup-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/iup-users
>>
> _______________________________________________
> Iup-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/iup-users
>
_______________________________________________
Iup-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/iup-users

Reply via email to