QTk Widgets

Sébastien Doeraene sjrdoeraene at gmail.com
Fri May 4 19:47:55 CEST 2012


'Application' is not a string, it's an atom. "Application" is a string.
Sébastien

On Fri, May 4, 2012 at 6:59 PM, Khadija EL MAHRSI <
khadija.elmahrsi at gmail.com> wrote:

> The called procedure compares Var to some string ('Application' for
> example) and even if Var really does contain 'Application', the result is
> always "false".
>
>
> 2012/5/4 Sébastien Doeraene <sjrdoeraene at gmail.com>
>
>> It's up to the called procedure to use it in a way that is string-like.
>>
>> It's like in C with the 'char' type: it's used both for small integers
>> and for characters. The interpretation is a consequence of the operations
>> applied.
>>
>> Sébastien
>>
>>
>> On Fri, May 4, 2012 at 6:27 PM, Khadija EL MAHRSI <
>> khadija.elmahrsi at gmail.com> wrote:
>>
>>> What if I wanted to use the content of Var as an argument?
>>>
>>>
>>> 2012/5/4 Sébastien Doeraene <sjrdoeraene at gmail.com>
>>>
>>>> Use {System.showInfo Var} instead.
>>>> Sébastien
>>>>
>>>>
>>>> On Fri, May 4, 2012 at 6:21 PM, Khadija EL MAHRSI <
>>>> khadija.elmahrsi at gmail.com> wrote:
>>>>
>>>>> Hello,
>>>>> Yes, I've figured that much and I remember running into this problem
>>>>> before but I can't remember if I was able to display the string in letters
>>>>> not the ASCII codes or not. Because when I use {System.show Var}, I get the
>>>>> list of ASCII codes while the result I need is for the string in letters to
>>>>> be displayed.
>>>>>
>>>>> Thanks.
>>>>>
>>>>>
>>>>> 2012/5/4 Sébastien Doeraene <sjrdoeraene at gmail.com>
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> In Oz, a String *is* a list of numbers (the ASCII codes of the
>>>>>> characters in the string). It's only the way you use it that determines if
>>>>>> it is considered as a string or as a list of numbers.
>>>>>>
>>>>>> Cheers,
>>>>>> Sébastien
>>>>>>
>>>>>>
>>>>>> On Fri, May 4, 2012 at 5:23 PM, Khadija EL MAHRSI <
>>>>>> khadija.elmahrsi at gmail.com> wrote:
>>>>>>
>>>>>>> Hi,
>>>>>>> I'm having another problem with the Dropdownlist. The value returned
>>>>>>> by the command:
>>>>>>>
>>>>>>> {List.nth {D get($)} {D get(firstselection:$)}}
>>>>>>>
>>>>>>> is a list of numbers (which I suppose represents the selected
>>>>>>> virtual string from the list).
>>>>>>> When combined with {L set(...)} the value displayed is really the
>>>>>>> string but when I try:
>>>>>>>
>>>>>>> Var := {List.nth {D get($)} {D get(firstselection:$)}}
>>>>>>>
>>>>>>> I get the list of numbers instead of the string itself in Var. Any
>>>>>>> help?
>>>>>>>
>>>>>>> Thanks.
>>>>>>>
>>>>>>>
>>>>>>> 2012/5/4 Torsten Anders <torsten.anders at plymouth.ac.uk>
>>>>>>>
>>>>>>>> Dear Khadija,
>>>>>>>>
>>>>>>>> Great you solved it. Indeed, the graphics in this documentation are
>>>>>>>> very distorted.
>>>>>>>>
>>>>>>>> Best wishes,
>>>>>>>> Torsten
>>>>>>>>
>>>>>>>>
>>>>>>>> On 3 May 2012, at 22:41, Khadija EL MAHRSI wrote:
>>>>>>>>
>>>>>>>> > Hi,
>>>>>>>> > Thank you for trying to help. I managed to solve the problem
>>>>>>>> which was caused by a silly mistake actually. When I was about to put the
>>>>>>>> part of the code which caused the problem, I noticed that I somehow missed
>>>>>>>> the handle part in the dropdownlistbox when I copied the code into my
>>>>>>>> application (maybe due to the weird way the web page was displayed) which
>>>>>>>> is why it didn't work. My mistake.
>>>>>>>> >
>>>>>>>> >
>>>>>>>> > 2012/5/3 Torsten Anders <torsten.anders at plymouth.ac.uk>
>>>>>>>> > Dear Khadija,
>>>>>>>> >
>>>>>>>> > I have not used QTk for years, so I don't remember any of theses
>>>>>>>> things I must say.
>>>>>>>> >
>>>>>>>> > Anyway, I wrote some application once that uses the Listbox
>>>>>>>> widget, and that is still working fine under Mozart 1.4.0 (just checked).
>>>>>>>> Also, if I remember correctly the Prototyper application uses this widget
>>>>>>>> -- so you could check its source out as an example.
>>>>>>>> >
>>>>>>>> >
>>>>>>>> http://www.mozart-oz.org/documentation/mozart-stdlib/wp/qtk/html/node2.html#chapter.prototyper
>>>>>>>> >
>>>>>>>> > So, for any more specific help I am afraid you need to send us
>>>>>>>> some code demonstrating your problem :)
>>>>>>>> >
>>>>>>>> > Best wishes,
>>>>>>>> > Torsten
>>>>>>>> >
>>>>>>>> > --
>>>>>>>> > Dr Torsten Anders
>>>>>>>> > Course Leader, Music Technology
>>>>>>>> > University of Bedfordshire
>>>>>>>> > Park Square, Room A315
>>>>>>>> > http://www.torsten-anders.de
>>>>>>>> >
>>>>>>>> >
>>>>>>>> >
>>>>>>>> > On 3 May 2012, at 15:07, Khadija EL MAHRSI wrote:
>>>>>>>> >
>>>>>>>> > > Hello,
>>>>>>>> > > I was experimenting with QTk and wanted to use the
>>>>>>>> Dropdownlistbox. First of all, the documentation page is weirdly displayed
>>>>>>>> compared to the other widgets and secondly (and more importantly), it's not
>>>>>>>> working. The part where the label is supposed to display the selected value
>>>>>>>> from the list is not working. I've tried making the label display any given
>>>>>>>> string instead and it worked.
>>>>>>>> > > I've also tried the Listbox widget and noticed that the items
>>>>>>>> disappear when selected. Is this normal?
>>>>>>>> > > Isn't there a way to have something close to the traditional
>>>>>>>> List box or Drop-down list box?
>>>>>>>> > >
>>>>>>>> > > Thanks.
>>>>>>>> > >
>>>>>>>> _________________________________________________________________________________
>>>>>>>> > > mozart-users mailing list
>>>>>>>> mozart-users at mozart-oz.org
>>>>>>>> > > http://www.mozart-oz.org/mailman/listinfo/mozart-users
>>>>>>>> >
>>>>>>>> >
>>>>>>>> _________________________________________________________________________________
>>>>>>>> > mozart-users mailing list
>>>>>>>> mozart-users at mozart-oz.org
>>>>>>>> > http://www.mozart-oz.org/mailman/listinfo/mozart-users
>>>>>>>> >
>>>>>>>> >
>>>>>>>> _________________________________________________________________________________
>>>>>>>> > mozart-users mailing list
>>>>>>>> mozart-users at mozart-oz.org
>>>>>>>> > http://www.mozart-oz.org/mailman/listinfo/mozart-users
>>>>>>>>
>>>>>>>>
>>>>>>>> _________________________________________________________________________________
>>>>>>>> mozart-users mailing list
>>>>>>>> mozart-users at mozart-oz.org
>>>>>>>> http://www.mozart-oz.org/mailman/listinfo/mozart-users
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> _________________________________________________________________________________
>>>>>>> mozart-users mailing list
>>>>>>> mozart-users at mozart-oz.org
>>>>>>> http://www.mozart-oz.org/mailman/listinfo/mozart-users
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> _________________________________________________________________________________
>>>>>> mozart-users mailing list
>>>>>> mozart-users at mozart-oz.org
>>>>>> http://www.mozart-oz.org/mailman/listinfo/mozart-users
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _________________________________________________________________________________
>>>>> mozart-users mailing list
>>>>> mozart-users at mozart-oz.org
>>>>> http://www.mozart-oz.org/mailman/listinfo/mozart-users
>>>>>
>>>>
>>>>
>>>>
>>>> _________________________________________________________________________________
>>>> mozart-users mailing list
>>>> mozart-users at mozart-oz.org
>>>> http://www.mozart-oz.org/mailman/listinfo/mozart-users
>>>>
>>>
>>>
>>>
>>> _________________________________________________________________________________
>>> mozart-users mailing list
>>> mozart-users at mozart-oz.org
>>> http://www.mozart-oz.org/mailman/listinfo/mozart-users
>>>
>>
>>
>>
>> _________________________________________________________________________________
>> mozart-users mailing list
>> mozart-users at mozart-oz.org
>> http://www.mozart-oz.org/mailman/listinfo/mozart-users
>>
>
>
>
> _________________________________________________________________________________
> mozart-users mailing list
> mozart-users at mozart-oz.org
> http://www.mozart-oz.org/mailman/listinfo/mozart-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.gforge.info.ucl.ac.be/pipermail/mozart-users/attachments/20120504/df8f764a/attachment.html


More information about the mozart-users mailing list