That's fantastic. Cheers Scuri.

On 12 July 2016 at 02:25, Antonio Scuri <[email protected]> wrote:
>   Just committed to SVN:
>
> New: MULTIVALUEPATH attribute in IupFileDlg.
>
>  MULTIVALUE starting at 1 will now contain the full path if MULTIVALUEPATH
> =Yes.
>
> []s
> Scuri
>
>
> On Fri, Jul 8, 2016 at 11:43 AM, Antonio Scuri <[email protected]>
> wrote:
>>
>>   Interesting. I tried that in Windows and the system shows an error
>> dialog saying that multiple files can be selected only if in the same
>> folder. Probably that's why we introduced that limitation in the GTK driver.
>>
>>   We have the MULTIVALUEid attribute that can be used. But its definition
>> implies that all files must be in the same folder.
>>
>>   Maybe we can use an extra attribute to make MULTIVALUEid to include full
>> paths. I'll think about that.
>>
>> Best,
>> Scuri
>>
>>
>> On Thu, Jul 7, 2016 at 10:28 PM, Andy Xiyue <[email protected]> wrote:
>>>
>>> Hi Scuri,
>>>
>>> I ran into a problem when I was using IupFileDlg() to collect file's
>>> path.
>>>
>>> Firstly I define the dialog
>>>
>>>         gui->dlg_open = IupFileDlg();
>>>         IupSetAttribute(gui->dlg_open, "PARENTDIALOG", gui->inst_id);
>>>         IupSetAttribute(gui->dlg_open, "TITLE", "Open Files");
>>>         IupSetAttribute(gui->dlg_open, "MULTIPLEFILES", "YES");
>>>
>>> then I popped up the dialog
>>>
>>>         IupPopup(gui->dlg_open, IUP_CENTERPARENT, IUP_CENTERPARENT);
>>>         if (IupGetInt(gui->dlg_open, "STATUS") >= 0) {
>>>                 printf("Open File VALUE: %s\n",
>>> IupGetAttribute(gui->dlg_open, "VALUE"));
>>>         }
>>>
>>> In GTK it opened "Recently Used" folder by default. Randomly pick some
>>> files and I received a choatic results:
>>>
>>> Open File VALUE:
>>>
>>> /home/xum1/Downloads|TDA10023_datasheet.pdf|re/meld/recent-b4r7cC.meldcmp|93c0135djw1f5fjquxg10j20e60k0wez.jpg|624/logs_20160624.7z|p/mkmap-4.0.zip|p/mkmap-4.0-win32-bin.zip|p/MAP_16_39324_60293_2x2.png|
>>>
>>> The problem is the
>>> '/home/xum1/Downloads/re/meld/recent-b4r7cC.meldcmp' doesn't exist at
>>> all. It is actually
>>> '/home/xum1/.local/share/meld/recent-b4r7cC.meldcmp'.
>>>
>>> I roughly had an idea what had happened there. The IupFileDlg()
>>> returned a squeezed form of the path collection, which starts with one
>>> path and a group of files under this path. However the "Recently Used"
>>> folder is not under a single path, like the example above, the first
>>> two files are actually
>>>
>>>         /home/xum1/Downloads/TDA10023_datasheet.pdf
>>>         /home/xum1/.local/share/meld/recent-b4r7cC.meldcmp
>>>
>>> which confused the IupFileDlg(). It probably has already a solution
>>> which I don't know. If there isn't, do you think it will be fixed in
>>> the futurn, maybe just add another attribute like "VALUE2" to return
>>> the full pathes?
>>>
>>> Kind regards
>>> Andy
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
>>> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
>>> present their vision of the future. This family event has something for
>>> everyone, including kids. Get more information and register today.
>>> http://sdm.link/attshape
>>> _______________________________________________
>>> Iup-users mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/iup-users
>>
>>
>
>
> ------------------------------------------------------------------------------
> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
> present their vision of the future. This family event has something for
> everyone, including kids. Get more information and register today.
> http://sdm.link/attshape
> _______________________________________________
> Iup-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/iup-users
>

------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
Iup-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/iup-users

Reply via email to