Crowdsourced GUI. Open beta testing. - page 26

 
Алексей Барбашин:

Peter, in one of your posts you referred to one of the forum users: Artem Trishkin

Pay attention to his series of articles on programming trading tools. Pay special attention to the fact that his toolkit contains the interface part. This interface part is based on primitive elements.

I suppose you could show all the power of your toolkit together with Artem. I'm sure Artem would be more than happy to promote your toolkit to other programmers.... But I'm afraid it would be very difficult for Artem to combine your approach to programming with the way he created his trading tools.

My approach goes behind the scenes of the graphic editor, which Artem can easily handle without me. He won't need codes for that.

ZS. I'd be only too happy to use the editor for Market robots, Articles and other stuff...

I'll just finish...

 
Реter Konow:

union. But it is used twice.

So one of the data types that make up your union is a fixed array?

Geez, I'm getting used to the fact that arrays can even be fixed lengths...

 
Алексей Барбашин:

So one of the data types that make up your union is a fixed array?

Geez, I'm getting used to the fact that arrays can even be fixed lengths...

All arrays in a union are fixed. Dynamic arrays are not supported.

 
Реter Konow:

My approach goes behind the scenes of the graphic editor, which Artem can easily manage without me. He won't need codes for that.

He's not going anywhere! The interaction between the two logics still needs to be built. View does not exist by itself. Some of its elements are always binded to variables and/or objects of the application model itself.

 
Алексей Барбашин:

It's not going anywhere! The interaction between the two logics still needs to be built. View does not exist by itself. Some of its elements are always binded to variables and/or objects of the application model itself.

Eh...)) Wait a couple of days and you'll keep arguing with me).

 
Published.
 

Here are the instructions for editing:


 

Connection instructions:


 

Congratulations! It looks cool!

We'll have to upgrade the interface to a modern design.

Maybe rewrite the kernel.

 
Alexandr Andreev:

Congratulations! It looks cool!

We'll have to upgrade the interface to a modern design.

Maybe the kernel should be rewritten.

Thank you. Three things are needed for an update:

1. Improve the gradient drawing technology.
2. Bigger and better shadows of windows and elements.
3. Add elements with smoothed rounded edges.
There are algorithms on the internet and on the forum. But, for now, this is not a priority.