BBC BASIC for Windows
« GUILIB »

Welcome Guest. Please Login or Register.
Apr 5th, 2018, 10:00pm



ATTENTION MEMBERS: Conforums will be closing it doors and discontinuing its service on April 15, 2018.
Ad-Free has been deactivated. Outstanding Ad-Free credits will be reimbursed to respective payment methods.

If you require a dump of the post on your message board, please come to the support board and request it.


Thank you Conforums members.

BBC BASIC for Windows Resources
Online BBC BASIC for Windows documentation
BBC BASIC for Windows Beginners' Tutorial
BBC BASIC Home Page
BBC BASIC on Rosetta Code
BBC BASIC discussion group
BBC BASIC for Windows Programmers' Reference

« Previous Topic | Next Topic »
Pages: 1 2 3 4  Notify Send Topic Print
 veryhotthread  Author  Topic: GUILIB  (Read 617 times)
Andy Parkes
Developer

member is offline

Avatar




PM

Gender: Male
Posts: 25
xx Re: GUILIB
« Reply #45 on: Jan 31st, 2014, 10:15pm »

Hi Folks,

Over the past couple of days, I have made a stab at section 1 of Richard's GUILIB specification, specifically:

1.1, 1.2, 1.3, 1.4, 1.7

http://wiggio.com/yui/folder/stream_file.php?doc_key=qzoGwHPMw5YPmQHvlem1YJwv2VPYvWN4fAwoh5i5FIE=

The start of the file contains some code to demonstrate its use. I have made no attempt to include code to handle events, so if you run it, its best not to click on anything until its done. I think it succeeds in setting 'a' foundation for a simple unified interface for all window types and controls, but I've achieved this using brute force and ignorance. You'll see what I mean.

Theoretically, I could continue in this fashion and meet most of the specifications for GUILIB, but I think it would turn into the 'John Logie Baird' rather than the 'Marconi-EMI' of GUILIBs.

http://www.bbc.co.uk/programmes/p019d7fl

Thanks

Andy
User IP Logged

admin
Administrator
ImageImageImageImageImage


member is offline

Avatar




PM


Posts: 1145
xx Re: GUILIB
« Reply #46 on: Feb 1st, 2014, 09:56am »

on Jan 31st, 2014, 10:15pm, Andy Parkes wrote:
Over the past couple of days, I have made a stab at section 1 of Richard's GUILIB specification

Not content with three people (seemingly) independently working on GUILIB, we now appear to have a fourth!

Whilst the last thing I want to do is to curb enthusiasm, which is sorely lacking (not least on my behalf!), this is no way to run a software project! The idea was that GUILIB would be a collaborative effort; quite how the work might be farmed out I don't know - presumably there would be somebody (not me!) in overall control.

A prerequisite for a 'team' development is for the specification to be sufficiently detailed and complete that everybody knows what is being aimed for, and I don't think the existing spec achieves that.

So can I ask that Matt, Svein, David and yourself get your heads together, decide who is going to be in charge, update the spec (I would want to take a role in that) and then work out how to proceed from there?

If you, collectively, don't feel that a collaboration is possible I'm not sure how we should proceed. I don't want to be presented with several independent offerings from which I am expected to cobble together some kind of Frankenstein's monster of a library. wink

Richard.
User IP Logged

Pages: 1 2 3 4  Notify Send Topic Print
« Previous Topic | Next Topic »

| |

This forum powered for FREE by Conforums ©
Terms of Service | Privacy Policy | Conforums Support | Parental Controls