BCB Components rotating around DirectX

Welcome to www.tdxlibrary.org Latest News

Development Tools Demo Applications Step-By-Step Tutorials Component Reference

Register our Tools Available Downloads

Frequently Asked Questions Links to other sites Information about the tdxlibrary.org website


    THE FUTURE OF TDXLIBRARY.ORG AND THE TDX_LIBRARY
    Go to the Welcome Page
        THE FUTURE...

    Imagine This...



    Like our software, which is HUGE in scope, we have HUGE plans for the future...

    ...

    Over the coming years, we aim to grow to become the #1 programming development website
    supporting Borland C++ Builder with advanced add-ons to make Borland C++ Builder the most powerful
    programming environment for Windows pc's on the planet, and indeed, the most powerful programming
    environment ever invented.

    ...

    Please Note:

    The TDx_Library already does this for BCB, offering unprecedented support for programming hardware devices
    using Borland C++ Builder - nothing else comes close to offering the kind of tools we have made available
    to the worldwide programming community... TDx is 107 components, thats more components than ship with BCB v1...

    ...

    In future, we have many plans for many tools and expect to release many different programming toolsets
    to Borland C++ Builder programmers, and possibly Borland Delphi programmers too, all designed to offer
    unprecendented functionality in a variety of guises, such as advanced visual programming tools.

    ...

    Over time we will ultimately become a complete supplier of various next-generation toolsets for the
    entire global programming marketplace, including support for many varied programming platforms including
    Visual Basic, Visual C++, C#, Java, Windows and Linux, various compilers, and so on...

    ...

    Current tasks :-
    • Develop the TDx_Library v2.00 and release it as soon as possible - done
    • Develop many more demos, tutorials, articles, etc. for the TDx_Library v2.00
    • (if we ever have any money) Develop the TDx9_Library v1.00 and release it as soon as possible

    ...

    Future projects :-

    Something i've already dreamed up for the future includes a natural language speech recognition SDK for use
    in general-purpose programming, with various Borland C++ Builder events being generated in response
    to various spoken commands...

    With an interface that is invisible to the end-user, taking all the hard work out of the programming
    task and supplying only RAD speech recognition as working Borland C++ Builder components...

    Plus i've already designed some support applications which are a significant value-add to Borland C++ Builder,
    because they can help you create Borland C++ Builder source code using spoken commands too... something that
    i can easily envisage being at the forefront of future programming requirements...

    ...

    Add to this some things like a true-color font-rendering engine, for adding multicolor image-mapped fonts
    to your Borland C++ Builder applications... something that i've done previously for DOS and it has to be
    seen to be believed... what decent game uses single-color fonts? none.

    ...

    And a few more things, such as making the BCB_Code_Generator a plug-in for Borland C++ Builder, so that
    massive component library creation and maintenance is as easy as using Borland C++ Builder...

    ...

    I've got some ideas for some neural-feedback components, and some genetic-algorithm components for C++ Builder too...

    ...

    Ultimately, i plan to develop support for all sorts of programming environments based around these core technologies,
    and make the raw underlying engines available a wide range of programmers... not just BCB programmers...

    ...

    Finally, i'd love to develop my own next-generation operating system, from the ground-up... you wouldn't believe
    the solid plans i have developed sofar... a dream-machine pc operating system...

    ...

    Enough of dreaming of future toolsets, back to the real-world, current-day programming tasks...

    We are currently working on the TDx_Library v1.9x, and expect to release it as soon as we can, and we
    continue to expand the TDx_Library into the indefinate future, while ever there is valid value-adding work todo.

    There's no reason why we cannot create a few components extra for each library to make things even easier to use,
    as an example of a reason why we might need to release future versions... there is much scope for added enhancements
    to the core underlying TDx_Library components, and we can already envision many possibilities for major value-add enhancements.

    We see life in the TDx_Library for many years to come, including versions 1.9x, 2.0x, 2.1x, etc.

    We've thought about things like adding custom Property Editors, and custom Component Editors, customized to
    each individual component, designed to dramatically boost the RAD DirectX experience, but thats a long way off,
    and it's an incredible amount of work... so maybe v3.0x or so...

    ...

    We are also plodding along creating the TDx9_Library, which is like re-creating the TDx_Library ten-fold.

    It is just so bloody HUGE in scope. 25 Megabytes of source code so far, and more to come.
    No-one ever said that converting the DirectX 9.0c SDK into a Borland C++ Builder RAD API was easy.

    Indeed, some programming help would be greatly appreciated...

    ...

    Anyway, into the future:

    We expect to continue developing as we always have, mostly because this is now our life,
    and we plan on releasing new tools, demos, information pages, tutorials, install applications, etc.
    for years to come...

    Please support our development efforts, as we support you by creating incredibly valuable toolsets
    that make your life easy, and utterly enhance your investment in Borland C++ Builder...

    ...

    We hope to make this website a one-stop hub of interesting information regarding programming advanced
    applications using Borland C++ Builder and the TDx_Library, and any other future tools we develop.

    We hope to create a community of like-minded people who value all the hard work and effort that
    has gone into creating the TDx_Library...

    People who actively share and contribute to the ongoing development effort and share in the rewards that
    we can all experience, leveraging off the fundamental programming core toolset that is the TDx_Library,
    actively enhancing the existing toolsets and helping them grow into becoming the most powerful programming
    toolset imaginable...

    ...

    Sofar, i have created the #1 solution to programming applications for Windows...

    Into the future, we will all share in the incredible toolsets i have imagined and actually developed.

    Please, if you value the effort that has gone into actually creating the TDx_Library, and you would
    like to help us with our goal of making the TDx_Library the most powerful programming toolset ever imagined,
    (mostly achieved already) then feel free to contact us and let us know what your thoughts are.

    ...

    It's awfully lonely developing software all by yourself.

    A little bit of feedback, some kind words of encouragement, the occasional email, anything to help us on
    our quest to fullfil our dreams... it's usually deathly quiet at tdxlibrary.org, with only the odd email to
    give us any kind of response... practically nobody ever bothers to contact me... why? i dunno.

    I wait and wait for all kinds of email, but i only ever get junkmail.
    Maybe you could spend a minute or two of your time and let me know what you think of my efforts?

    ...

    As you know, there is only one programmer here, darren, doing the work of hundreds of people,
    for no pay, and practically zero encouragement from the entire Borland C++ Builder community.

    We get no real support from anyone, we've always had to do it all by ourselves, even Borland Corporation
    themselves offer no encouragement, let alone active support or interest.

    ...

    Considering that at least 23,000++ people actively use the TDx_Library, and that most of these people did not
    pay a single cent for the "gift" of the best programming tool available, and none of these people have
    ever contributed in any way, it is hard for us to continue.

    Knowing that thousands of people have "ripped you off" and basically stolen your livelihood for the
    entire development effort - 23+ long years - and that for the immediate future, you rely solely on the
    good fortune of the occasional registration, while still living in desperate poverty, is not a good feeling.

    It would be a much better situation if people actually bothered to register instead of just stealing
    an invention of the magnitude of the TDx_Library, without consideration of what that does to the actual
    people who have put in all the effort, blood, sweat and tears over the years.

    ...

    As always, i struggle to survive in a harsh world.

    I only incredibly rarely get a registration, once every few years, but as soon as we offer our tools
    for FREE to the Borland C++ Builder community, the community cannot get enough, with hundreds and thousands
    of downloads...

    This is blatently non-viable in a business sense.
    To grow into the future, we need real-world cashflow. Money in other words.

    And the only source of money we have, that we can actually get our hands on, comes from the things we do
    at this homepage, including updating the website, developing software, maintaining user lists, etc.

    ...

    I don't have BIG pockets like Borland Corporation and Microsoft Corporation.
    I am not rich, indeed i live FAR BELOW the poverty line.

    I invest every last cent i get into this site, in the hope that one-day, it will repay me.

    Maybe this is a stupid thing todo, considering how poor i am, but i see it as my only way out of a life of abject poverty.
    And we don't have many chances in life to do things differently.

    ...

    So we struggle to "make a go" of this site and the TDx_Library and support a pretty-well dead product,
    Borland C++ Builder, because we feel that the technology boost it offers is unprecedented in every way,
    even though Borland Corporation have basically dismissed it as a useless revenue-neutral "dead" product.

    There has never been a programming tool as powerful as Borland C++ Builder,
    and there has never been a programming toolset as powerful as Borland C++ Builder configured with the TDx_Library.

    It's just a shame that people don't value cutting-edge technology like they should.

    Take a look for yourself and see.

    ...

    Currently, all the work related to www.tdxlibrary.org is done by one person, darren.

    He coded all of the TDx_Library, all of the BCB_Code_Generator, a 6 Megabyte database application,
    99% of www.tdxlibrary.org, and all for no financial reward.

    Nowadays, darren is hoping to earn a living from his efforts.

    In future, darren hopes to encourage some other people to help his efforts, and if darren can
    earn enough money, hopefully some other people can eventually earn a living from our combined efforts.

    Sofar, out of thousands and thousands of end-users, only one person other than darren
    has actively contributed in any real way to the website, this person being Israel Luengo Garcia,
    who has translated all the major webpages into the Spanish language.

    His help has been invaluable, and in future, he will be rewarded handsomely for his efforts.

    ...

    It's just a shame that out of the thousands and thousands of people who use the TDx_Library,
    no-one can be bothered to help us out.

    Sure, if there were dollars in it, and if people could earn a massive fortune for participating,
    maybe someone would help, but when there's no dollars in it, no-one helps.

    This is what i call "stoopid fuuls"... what i call "free-users", who have abused my
    generosity for 23+ long years, downloading the tools for FREE, and giving me all sorts of headaches
    trying to support them, all for nothing...

    ...

    What can I do to convince TDx_Library users to participate in the TDx experience?

    We've created the software, we've created the website, and it's all designed to allow you, the end-user,
    to feel comfortable that we are the best in the business, and we will support you for years to come.

    All we ask is for you to occasionally email us, let us know what's going on, if you are happy developing,
    and so on.

    Additionally, maybe you could send out emails to your friends and colleagues occasionally
    and let them know about our ongoing efforts?

    Any help would be appreciated...

    ...

    It's like this :- you can come here, download our tools, use them, and do nothing more.

    Or, alternatively, you could participate in this website, and become an active contributor, and help us just
    a little bit every so often, so that we grow and become more successful and develop more, better, tools into the future.

    It's your choice.

    Ideally, we would like all 23000+ end-users of our tools to actively participate in the future of this website
    and our tools, most notably because it is in your best interest to see us grow into the future.

    Realistically, of the 23000+ end-users of our tools, the only real "help" we get is when we receive responses
    to the emails that we send to people on our email lists, and even then it's usually nothing that actually helps.

    So, basically, 23000+ end-users, 99% who paid nothing and got it all for FREE, and zero help.
    No money, no help, no feedback, no nothing.

    Great... gee thanks to all these programmers... for supporting us... and helping us... not!

    And here we are trying to actively involve the Borland C++ Builder community in the future of their
    own significant investments in both money and time... money paying major dollars for Borland C++ Builder,
    and NOT paying a pittance for the TDx_Library... and time spent learning how to use C++ Builder, then learning
    how to use the TDx_Library, etc.

    ...

    Maybe when you are surfing the web, and you see a website that would benefit from having a link to our
    website on it, you could contact us and let us know about the website you found, and we can then contact
    the owner of the other website and request a link to our website...

    Maybe you could actually help me with programming?
    How would you like to get your hands on a commercial cutting-edge component library development tool - the BCB_Code_Generator...
    How would you like to help me developing the next generation of the TDx_Library?
    Would you like to enhance the existing libraries with next-generation TDx_Library tools?

    And so on...

    ...

    Please note that we absolutely love our registered users...

    These few people have actually paid money to us for their tools, and they have supported us over the years
    so that we have actually survived the dotcom boom-bust, and it is only because of their monetary investment that we
    are still actively contributing to the future of this website and the TDx_Library...

    ...

    Please note that we don't really like our free users much...

    These "persons of interest" have come to our website, signed up by giving us their email name and address,
    downloaded our tools for FREE, complained about the tools, complained to our webhost that we are spammers,
    causing our webhost to shut us down, emailed us for FREE support by the bucketload, asking all sorts of mundane questions,
    and they have contributed absolutely nothing to our efforts...

    Except allowing us to gauge the popularity of our downloads...

    But, when thousands upon thousands upon thousands of people sign up for FREE and download the libraries,
    and don't pay a cent, and then expect FREE support as well, it's all too much...

    Hence the "persons of interest"...

    The only thing of value that "free-users" contribute is that sometimes, just sometimes, they send us an
    interesting email, which makes us actually think about a response... but only sometimes...

    ...

    We are also trying to attract potential long-term investors to invest in our company.

    We think we offer a unique opportunity to make a lot of money over the coming years, and we don't ask
    much for a share in our company at present, indeed we under-value the true net worth of the company by
    many millions of dollars already, just to be "safe"... we always prefer to under-value the company rather
    than over-value the company... this is a major reason we are still in business... it's easier to attract
    investors that way, because when they invest, they instantly earn a bucketload of net worth.

    ...

    As I've said before, this website and project are HARD WORK.

    I don't mind doing all the work - it's incredibly challenging doing it all by yourself, without any incentives...
    ... it helps my self-motivation and it does not help my mental stability ... ;)

    But, any help would be greatly appreciated, and if i ever have any spare money,
    I'll reward you handsomely for your contributions.

    ...

    Meantime, use this site as if you own part of it.
    Or alternatively, please feel free to send us emails galore, as we love hearing from you, our end-users...

    Thanks,

    - Darren Dwyer,
    - Creator of www.tdxlibrary.org, the TDx_Library, the TDx9_Library and the BCB_Code_Generator.






  • Want More Information? Click Below...


  • Imagine This...




























Top

Welcome |  Latest News |  Tools |  Demos |  Tutorials |  Reference |  Register |  Downloads
FAQ |  Links |  Site Information

This page is Copyright © 2000-2019++ Darren John Dwyer, Australia. All Rights Reserved.
Borland C++ Builder, CBuilder, etc are Trademarks of Borland Corporation.
DirectX, DirectDraw, Windows, etc are Trademarks of Microsoft Corporation.