Recent

Author Topic: Creating applications without conventional frame nor buttons  (Read 15660 times)

yereverluvinunclebert

  • New Member
  • *
  • Posts: 11
Re: Creating applications without conventional frame nor buttons
« Reply #15 on: October 12, 2016, 11:07:40 pm »
We have that suggestion covered already.. thanks though.

molly

  • Hero Member
  • *****
  • Posts: 2330
Re: Creating applications without conventional frame nor buttons
« Reply #16 on: October 12, 2016, 11:19:43 pm »
Basically a solution in Pascal it is going to be too complicated for my needs. I require an engine that does all the hard-lifting and I already have that engine in the shape of the Yahoo widget engine.
Then you already made up your mind before even asking the question.

If you can't be bothered to use another engine...

Quote
It surprise me that there is nothing out there that readily will suit the bill - and believe me, I have been looking...
Trust me when i say that there are enough skinning libraries out there. You just want one for free or coded by someone else. That is not going to happen.  ;D

There is no point in creating such a 'engine' for Lazarus as Lazarus is a cross-platform oriented project. Such engine implementation you speak of is platform specific so pretty much useless to those addressing platform compatibility. Priority: less than zero. But, perhaps you might be able to find a kind spirit that has such engine written in/with Lazarus addressing windows.

yereverluvinunclebert

  • New Member
  • *
  • Posts: 11
Re: Creating applications without conventional frame nor buttons
« Reply #17 on: October 12, 2016, 11:45:45 pm »
Don't be so aggressive pls Molly. I don't need troll answers.

I asked the question, I received very useful answers, I checked the suggested solutions, the quality of the IDE, the complexity of the code required to achieve quite simple functions. Taken all into consideration Lazarus/Pascal is not suitable for the requirement and therefore isn't for me.

It isn't your baby and there is no need to defend it. Lazarus /Pascal is not the solution for this requirement just as coding in javascript is not necessarily the correct solution currently for targetting cross-platform desktop apps.

With regard to there being nothing out there that readily suits the bill, this has nothing to do with Lazarus/Pascal it is a general observation regarding the ease of programming that the Konfabulator engine already provides. It still surprises me that in general there is nothing that can achieve the ease of programming with a simple scripting language such as javascript, easy graphical manipulation and animation and with the inherent ability to create transparent forms. As I stated, it does exist already, it just isn't supported anymore.

Please check yourself and see whether your responses are helpful or verging on the troll-ish. There is no need to imbue my posts with any critical emotions, none intended.

molly

  • Hero Member
  • *****
  • Posts: 2330
Re: Creating applications without conventional frame nor buttons
« Reply #18 on: October 13, 2016, 10:19:29 am »
Don't be so aggressive pls Molly. I don't need troll answers.
I'm neither aggressive nor trolling. Just observing your behaviour and wrote it down.

Quote
I asked the question, I received very useful answers, I checked the suggested solutions, the quality of the IDE, the complexity of the code required to achieve quite simple functions. Taken all into consideration Lazarus/Pascal is not suitable for the requirement and therefore isn't for me.
Sure, but that is something different than stating "I've had a look and although it is definitely possible, it seems that I would have to code reams of code to provide the same level of functionality that javascript gives me with the additional graphics capability provided by the Konfabulator API."

Impossible to met prerequisites from the very start, indicating a troll-question: you already made up your mind how to treat the answers: if another solution ain't working exactly the way you are currently used to then it isn't good enough.

Quote
It isn't your baby and there is no need to defend it. Lazarus /Pascal is not the solution for this requirement just as coding in javascript is not necessarily the correct solution currently for targetting cross-platform desktop apps.
Correction: it isn't the solution for this requirement according to your current skills. Nothing wrong with that, just don't try to blame it on something else.

Oh, and btw: I defend whatever i wish to defend.

Quote
With regard to there being nothing out there that readily suits the bill, this has nothing to do with Lazarus/Pascal it is a general observation regarding the ease of programming that the Konfabulator engine already provides. It still surprises me that in general there is nothing that can achieve the ease of programming with a simple scripting language such as javascript, easy graphical manipulation and animation and with the inherent ability to create transparent forms. As I stated, it does exist already, it just isn't supported anymore.
I wish you luck with that,.

Quote
Please check yourself and see whether your responses are helpful or verging on the troll-ish. There is no need to imbue my posts with any critical emotions, none intended.
If you do not like the answer then don't ask the question, especially not when all indicators are there that the question is there to troll. And... me... Troll-ish ? Really ? You must have had a very sheltered internet experience in your lifetime. It doesn't even come close to trolling, at the most it can be considered as passing some gas.

Since it is not considered appropriate to feed the troll, i'll keep my face out of your hair.

yereverluvinunclebert

  • New Member
  • *
  • Posts: 11
Re: Creating applications without conventional frame nor buttons
« Reply #19 on: October 13, 2016, 11:15:23 am »
I'm not going to ask for help here again.

With people like you Molly I can see why people might want to avoid Lazarus.  I suggest you alter your perceptions of others before you post with your rather weird and unpleasant slant.

There are always people like you on all forums, you are not unusual. People to avoid.

I want to thank all on this thread that were so helpful. I received all the information I needed from you to help me make my decision.

However,  I want to try to forget Molly for adding nothing and making my first foray on this forum a slightly less pleasant experience than it previously was. Does she do this all the time? I expect so.

I shall be leaving now and ignoring any further responses from unpleasant Molly, I have been thoroughly put off contributing here in any way, lucky I don't plan to use Lazarus any further.

I hope you find a way of living with Molly, personally I don't think I could bear it. Poor Molly though...

RAW

  • Hero Member
  • *****
  • Posts: 871
Re: Creating applications without conventional frame nor buttons
« Reply #20 on: October 13, 2016, 05:24:46 pm »
Quote
Basically a solution in Pascal it is going to be too complicated for my needs.
This is nonsense, PASCAL <> LAZARUS-Only or FREE PASCAL-Only there are a lot of PASCAL-Languages (or PASCAL-Idioms) out there and the language PASCAL can of course do whatever you want to do. This special task has nothing to do with the language. I bet I can do what you did with every other language. The only difference may be that not every language has libraries or ready routines at hand to do it out of the box.
But no problem at all, you can built your own "ENGINE" or "LIBRARY" or "ROUTINES" and then you've got the best quality available for that task.

A few month ago I talked to someone in the IT-Industry and that one told me that PASCAL is a dead language and you can't do this and can't do that with PASCAL. That's the very old underlying topic I think. He can't do it, but the PASCAL-Language has nothing to do with it. The guy probably knows nothing about PASCAL, because when I open my eyes then I can see that there is always a new DELPHI-Version and yet again another LAZARUS and FREE PASCAL-Version and of course as I mentioned there are a lot of other PASCAL-Languages out there. Feel free to use one of them...

Quote
With people like you Molly I can see why people might want to avoid Lazarus.
Just in case you didn't know, you can gladly use LAZARUS anytime you want without liking or loving or marrying molly. You don't even need to know or like the developers and in case you hate them all.... no problem you can still use LAZARUS. Great... isn't it?
Everyone in this forum has his own opinion and that's perfect. I can't see that this is different in other forums. Otherwise it would be very boring and how should I learn something new when everybody thinks like me? Molly helped me a lot, so of course I'm glad she's here...

Quote
I don't think I could bear it.
Fortunately you won't have to...
But you can come back whenever you like and join us here...


Okoba

  • Hero Member
  • *****
  • Posts: 651
Re: Creating applications without conventional frame nor buttons
« Reply #21 on: October 14, 2016, 09:21:10 am »
We have that suggestion covered already.. thanks though.
Yes I know, I wanted underline it again cause I work in this field many times and they are close to best option I found here and they are pretty good. Please check them and if you see lack of something please ask.

Okoba

  • Hero Member
  • *****
  • Posts: 651
Re: Creating applications without conventional frame nor buttons
« Reply #22 on: October 14, 2016, 09:31:19 am »
Oh and please dont forgot someone like Molly trying to help as always and you are new and think he tries to be aggressive but no he is not.

We are here to help you as we are answering in your topic, I think you can do what you want very easily, at least I checked Windows and Linux and you works are doable in under 500 line of code maybe, you are just dont know enough and think it is hard or not doable. just try and ask real question about code structure.

And Im curious what was your problem in solution Leledumbo said :
http://www.getlazarus.org/forums/viewtopic.php?f=18&t=40
and
http://www.getlazarus.org/forums/viewtopic.php?f=18&t=46

RAW

  • Hero Member
  • *****
  • Posts: 871
Re: Creating applications without conventional frame nor buttons
« Reply #23 on: October 28, 2016, 10:48:34 pm »
Cross-Platform
===========
1. LAZARUS + CrossCodebot
2. CodeTyphon ORCA
3. DELPHI FireMonkey


Windows-Only
===========
1. LAZARUS + WinAPI [UpdateLayeredWindow, UpdateLayeredWindowIndirect]
2. LAZARUS + WinAPI + BGRABitmap or GDI+ or GR32 or VampyreImagingLib or AGGPas...
3. LAZARUS + WinAPI + Direct2D

Not really a long list but a good starting point for a further and deeper research...

BGRA Example:
Search: "How borderless form moveable" (Demo.zip)
Search: "Make transparent form BGRA"
« Last Edit: November 13, 2017, 03:11:57 pm by RAW »

WickedDum

  • Full Member
  • ***
  • Posts: 211
Re: Creating applications without conventional frame nor buttons
« Reply #24 on: November 07, 2016, 09:58:59 pm »
I personally hate to see you go.   :'( 
I shall be leaving now .....
You, like the rest of us, offer a different perspective to many similar problems.  That's why I like this forum.  And (for the most part ;)) these folks are quite intelligent and very helpful!

I have to remember:  Everyone here speaks a different language.  Sometimes I have to step back a bit, and reread different posts.  I try to operate with the belief:  "No offense meant, no offense taken!"

I heard this a long time ago, "The problem with communication is the illusion it has been accomplished."  And, therefore, I have a tendency to be tenacious.  Here on the forum as well!  Look up my posts.  You'll see that I don't close my posts quickly...

I am American-American, my wife is from Okinawa, Japan.  Things are ALWAYS getting 'Lost in Translation'!! %)

Good luck in your endeavors!!   :)
Practice Safe Computing!!

Intel i5-4460K @ 3.2GHz | Win8.1 64-bit | FPC: v3.0 | Lazarus:  v1.6.0

 

TinyPortal © 2005-2018