Results 1 to 7 of 7

Thread: Introducing my new web site and forum boards

  1. #1

    Introducing my new web site and forum boards


    The new COM support implemented in PBWin 9.0 and PBCC 5.0 have made unnecessary the use of my libraries of wrapper functions. Instead, interface definitions and updated headers are needed.

    I have translated to PowerBASIC most of the C headers of the Microsoft Platform SDK for Windows, including interface definitions, as well as the headers of other SDKs such DirectX. They are available to download in the Windows API Headers board ( http://www.jose.it-berater.org/smffo...hp?board=318.0 ) . These headers can't be used with older versions of the compilers.

    All the code that I'm going to post in the new boards will use these include files. The old code and related posts have been moved to the Legacy Software (PBWIN 8.04-/PBCC 4.04-) forum.

    My new web site ( http://www.jose.it-berater.org/index.html ) offers free downloads of my new TypeLib Browser and of the SED Editor, as well as links to Reference Guides.

  2. #2

    Re: Introducing my new web site and forum boards

    Thanks Jose for all the effort and support. You really deserve a medal for all this!

  3. #3
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,128
    Rep Power
    732

    Re: Introducing my new web site and forum boards

    Thanks José,

    I will jump for the new stuff once new PB arrives to mailbox, I have it ordered already.


    Petr
    Learn 3D graphics with ThinBASIC, learn TBGL!
    Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB

  4. #4

    Re: Introducing my new web site and forum boards


    I have posted this introduction here because being you graphic programmers you will appreciate what the new include files have to offer. You can't prepare interface definitions for libraries like DirectX and DirectShow using a browser, because being low-level interfaces, M$ doesn't provide type libraries for them but only C++ headers, so the translation must be done by hand. And the SDK is an intricate collection of headers that include other headers, that include... In the PB Forums, they are for the moment mainly interested in OOP, in automating Excel and Word, and in writing servers to be used with VB and .NET. Yet the most powerful addition is the ability to write and use low-level COM servers, something reserved until now to C++ programmers.

  5. #5
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,128
    Rep Power
    732

    Re: Introducing my new web site and forum boards

    Hi José,

    I just realised the windows headers include DirectX 10 "by the way" .

    Although I am probably skipping Vista( so will not have chance to play with it, as XP is not supported), it is nice oportunity to study the differences between DX10 and OpenGL 2.1 EXT / 3.0 more precisely.


    Thanks,
    Petr
    Learn 3D graphics with ThinBASIC, learn TBGL!
    Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB

  6. #6
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,777
    Rep Power
    10

    Re: Introducing my new web site and forum boards

    Thanks José.

    Your support forum has been my most invaluable source of inspiration in the last few years.
    And due to all the new COM stuff you have developed, it will be number 1 reference for PB world and not only ...
    www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
    Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000

  7. #7

    Re: Introducing my new web site and forum boards


    All the include files are updated up to Vista, but since I don't have Vista, all the Vista-only stuff remains untested.

    The C runtime include files have also been translated, so you can use most of the C runtime functions if you want.

    The file D3D10Effect includes some C++ classes. I have written some wrapper functions to call its methods, but I don't know if they will work. Apparently, we have to relearn DirectX which each new version.

    Anyway, the new compilers are in the right track. I can't wait to start a new beta cycle to help in the implementation of what is still missing, like native unicode support.

Similar Threads

  1. [Forum] José Roca forum about Power Basic
    By ErosOlmi in forum Power Basic
    Replies: 1
    Last Post: 14-07-2007, 09:09

Members who have read this thread: 0

There are no members to list at the moment.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •