Recent

Author Topic: failed to create win32 control, error 87  (Read 11031 times)

Thaddy

  • Hero Member
  • *****
  • Posts: 17157
  • Ceterum censeo Trump esse delendam
Re: failed to create win32 control, error 87
« Reply #15 on: March 02, 2016, 04:13:23 pm »
@Thaddy
I really don't want to insist on this issue, but in my opinion creating frames at runtime is a perfectly valid thing, although I do agree, the main advantage of the frame is that you can create multiple instances of it at design time.

All brilliant idea's have side effects... In my opinion this can change at any given moment.... Don't use frames at runtime. Simple. Ok, you can... but then at least don't moan when somebody implements it correctly. Which you would probably do because it breaks your code ;) The Hives: I hate to say I told You So. But I only insist on something obvious :)

Oh, we can't. that would be a patent infrinchment ....
https://www.youtube.com/watch?v=Uz1Jwyxd4tE
« Last Edit: March 02, 2016, 04:31:39 pm by Thaddy »
Due to censorship, I changed this to "Nelly the Elephant". Keeps the message clear.

Martok

  • New Member
  • *
  • Posts: 26
Re: failed to create win32 control, error 87
« Reply #16 on: March 02, 2016, 04:30:28 pm »
Out of curiosity, do you have a link on why frames should be designtime only? I've always thought their entire point was that they can be created at runtime, with designtime placement being a "bonus". Never heard of a patent either (and why can you get a patent for what is essentially "stream this panel's components from a different resource" anyway?)

Thaddy

  • Hero Member
  • *****
  • Posts: 17157
  • Ceterum censeo Trump esse delendam
Re: failed to create win32 control, error 87
« Reply #17 on: March 02, 2016, 04:34:35 pm »
Out of curiosity, do you have a link on why frames should be designtime only? I've always thought their entire point was that they can be created at runtime, with designtime placement being a "bonus". Never heard of a patent either (and why can you get a patent for what is essentially "stream this panel's components from a different resource" anyway?)

Development of multiple classes of user interfaces for a software application
United States

Methods and systems for developing multiple classes of user interfaces for a software application are disclosed. A master view of a software application is displayed, at a computer system, for use in developing multiple classes of user interfaces for the software application wherein each of the multiple classes pertain to at least one form factor for a device to execute the software application. Subordinate views are created, at the computer system, wherein each of the subordinate views pertain to one of the multiple classes of user interfaces and comprise deltas that alter the master view such that a first subordinate view is displayed based on the master view combined with a first group of the deltas for the first subordinate view. A change is propagated to the master view to each of the subordinate views, at the computer system.

Inventors:

        Allen Bauer

For the under educated: that's a frame!
Due to censorship, I changed this to "Nelly the Elephant". Keeps the message clear.

Martok

  • New Member
  • *
  • Posts: 26
Re: failed to create win32 control, error 87
« Reply #18 on: March 02, 2016, 04:55:19 pm »
(That's US20150143337 in case anyone wants to look it up)
This patent is from 2013 (granted 2015), about different UIs for different platforms with some common foundations. Basically, something like CSS @media selectors only for forms. Probably refers to Firemonkey/FMX, although I'd expect WPF to have had something similar. I know Android has had this feature for a long time (you can have XML overlays for your app layout definitions depending on device DPI. Same goes for drawables). It's trivial if you have XUL, so Mozilla probably has something like this as well. Heck, Powerpoint master slides are the same concept.

For the younger: Frames were a D5 innovation, released in 1998.

Michael Collier

  • Sr. Member
  • ****
  • Posts: 323
[Solved]Re: failed to create win32 control, error 87
« Reply #19 on: March 03, 2016, 04:24:00 pm »
Thanks, it seems the 50 nested handles limit was causing my problem. It seemed strange at first because I'm not nesting 50 frames (I'm doing about 13), but I am placing the frames inside other win controls which I guess pushed the count up.

 

TinyPortal © 2005-2018