|
| Windev to make a programming tool? |
| Iniciado por guest, jan., 31 2014 4:03 PM - 8 respostas |
| |
| | | |
|
| |
| Publicado em janeiro, 31 2014 - 4:03 PM |
Is there any way WX could be used to make an app which could be used by non-wx owners to make their own apps? Here is the scenario:
I want to make a core engine that can be copy protected/licenced to end users. These users could then make their own apps running on top of the engine. The end user apps could also be copy protected/licensed. So end users could sell their apps and I could sell the engine.
Is there any way to do this in WX....by indirection or something? (I suspect WX is the wrong tool and it would be more trouble than it's worth).
Thanks,
Michael |
| |
| |
| | | |
|
| | |
| |
| Publicado em janeiro, 31 2014 - 4:36 PM |
Hi,
Well I guess it is depending on your skills how far you can go. You could indeed make a 6 GL tool if you want. Inderection is possible. You can clone controls etc. But why would you want to do that ?
I Guess PC soft does something like that as well. If you look at windev and webdev then somtimes the FAA automatic features are availeble, even if they make no sence and should not even be there. I guess PCsoft uses a windev like framework to create windev and webdev . ( but they have all the source as problebly C C++ ??
Regards
Allard |
| |
| |
| | | |
|
| | |
| |
| Publicado em janeiro, 31 2014 - 5:23 PM |
Hi Michael,
1 - please read the Wx licensing agreement, which says that you shall not develop a competitive program to Wx using Wx.
2 - Depends on what type of programs users should be able to make, but have a look at Visual Programming Languages http://en.wikipedia.org/wiki/Visual_programming_language which are doing exactly that. |
| |
| |
| | | |
|
| | |
| |
| Publicado em janeiro, 31 2014 - 10:01 PM |
Hi Michael,
it is possible, and used a lot to personalize existing applications (indirection, dynamic compiling, cloning, etc, etc)... However, if your code application does nothing by itself but offer those tools already existing in windev, then you will probably fall under the license problem...
Best regards |
| |
| |
| | | |
|
| | |
| |
| Publicado em janeiro, 31 2014 - 10:06 PM |
Thanks Allard, Geunter & Fabrice.
I was thinking about doing an updated version of something like a simplified version of the amazingly good, venerable, Lotus Agenda PIM/text processor. I don't think this would fall under the license problem would it? Where would one draw the line in this regard?
Michael |
| |
| |
| | | |
|
| | |
| |
| Publicado em janeiro, 31 2014 - 11:02 PM |
Hi Michael
My understanding is that as long as the core functionality is NOT like windev (ie a development tool) then adding customization capabilities to ANYTHING (text processor or whatever else), even going as far as offering the wlanguage (at least part of it) and dynamic compiling is perfectly fine (if not, they would not give us dynamic compilation tools)
Best regards |
| |
| |
| | | |
|
| | |
| |
| Publicado em fevereiro, 01 2014 - 5:55 AM |
Hello,
this is already done, by myself ^^
I wrote a PHP MVC Generator, which generates a series of PHP files, according a set of templates, in the templates you can write {for {nmaxitems}}{item.name} {endfor} and the program generates for each field in a table (MySQL in this program) a PHP file. So the output is pure text.
But the nice thing is, the generator generates itself WinDev code, executes it, the result is pure PHP. But you can add of course WinDev code in the templates:
{code: FOR i=1 to 10 //WinDev development res=res+"<?php echo 'here we are in PHP'; ?>" END {endcode}.
So it is nearly what you want, except a build in template source editor and look like a programming language/IDE.
But you cannot atm generate a WinDev program, with windows aso. I think this is not possible, because, each window needs to exist, before you can access it, even worse to catch in each window events. But extending a WinDev program is easy, even for the end user, with macro code.
yours Alexander Predl Systemhaus Predl office@predl.cc |
| |
| |
| | | |
|
| | |
| |
| Publicado em fevereiro, 01 2014 - 10:40 AM |
Hi Michael,
There's WDscript, developped before Webdev was available. Apparently PCSoft allowed it. I used it for a while. See this link
Regards, Piet |
| |
| |
| | | |
|
| | |
| |
| Publicado em fevereiro, 04 2014 - 6:39 AM |
It would be better for you to use something like Gold Parser to build your programming language and then build an IDE like WinDev on it and you will have a complete programming tool at your end.
But, but, but. This is not a child's play. It will require a lot of planning and programming on your part! You will have to think and plan out the UI library, Data access, web support, etc. part.
HTH
Yogi Yang |
| |
| |
| | | |
|
| | | | |
| | |
|