The other day I was working on a new feature in Fire, and as I was testing it, I saw this:
!> Message: Null Reference Exception for expression: self.@_searchField
This is a companion discussion topic for the original entry at https://blogs.remobjects.com/2018/05/03/its-the-little-things/
2 Likes
mh
(marc hoffman)
May 3, 2018, 11:35pm
3
Listen to songs from the album From Dusk Till Dawn (Music from the Motion Picture), including "Dengue Woman Blues", "She's Just Killing Me", "Mary Had a Little Lamb", and many more. Buy the album for $9.99. Songs start at $1.29. Free with Apple Music...
Total coincidence, but this song (“Dark Night”) actually is playing right now
Peter
May 4, 2018, 10:57am
4
Amazing. Water IDE is very intuitive to use. Can’t wait to test out all the new things, cheers!
2 Likes
mh
(marc hoffman)
May 4, 2018, 3:25pm
6
eventually, yes. not a top priority, as there’s more urgent stuff to do for v1, but eventually, yes.
Peter
May 5, 2018, 8:30am
7
I’m having some difficulty locating an example of this.
Diego wrote at the end of the blog post :
If you want check the two available demos on ElementsSamples/Oxygene/Island/GUI :
Basic WebAssembly GUI App
Basic WebAssembly GUI Controls App
It seems he is referring to the github page but I cannot find the example there, neither in the examples folder of the latest beta build.
mh
(marc hoffman)
May 5, 2018, 12:30pm
8
Peter
May 5, 2018, 12:37pm
9
Silly me, just a different folder Thanks!
1 Like
Parameter modifier “params” what it is? In your documentation it is not described.
ck
(Carlo Kok)
May 7, 2018, 5:15am
11
Hrmm indeed, that seems like a bit of an omission. I’ve added it at:
https://docs.elementscompiler.com/Oxygene/Members/Methods/#q=params (should show within 5 minutes after my reply)
params parameters
The optional params
keyword can be used on the last parameter to capture all extra parameters in a single array. To use params, this parameter has to be a simple array.
method Write(a: String; params args: array of String);
begin
end;
...
Write('hello', 'this', 'world'); // a is 'hello', args is ['this', 'world']
Write('hello', 'world'); // a is 'hello', args is ['world']
Write('hello'); // a is 'hello', args is [] (empty array)