Jump to content

CyberPeter

Members
  • Content Count

    54
  • Joined

  • Last visited

Posts posted by CyberPeter


  1. 1 hour ago, bdw_nz20 said:

    .. had urgent release so ..

    Oh, I waited until my release was out of the way before I started messing with v 12.  Next release is still a while away.  I did not risk that.

     

    No issues ?  A smooth release ?

    Did you have compile and/or link issues going from v11 to v12 ?

     

    I'm having some linker issues at the moment.  It looks like I have to recompile all libraries (32 bit, I assume 64 bit will be the same). 

    I did not expect that.  I thought they had not upgraded clang etc. yet ?  Certainly not 32bit.

     

    Oops, I realize I'm digressing.

     


  2. For the moment solved by copying

     "C:\\Users\\Public\\Documents\\Embarcadero\\Studio\\22.0\\Styles\\Windows11_Modern_Dark.vsf"
    "C:\\Users\\Public\\Documents\\Embarcadero\\Studio\\22.0\\Styles\\Windows11_Modern_Light.vsf"

    to

     "C:\\Users\\Public\\Documents\\Embarcadero\\Studio\\23.0\\Styles\\Windows11_Modern_Dark.vsf"
    "C:\\Users\\Public\\Documents\\Embarcadero\\Studio\\23.0\\Styles\\Windows11_Modern_Light.vsf"

    but very curious whether I should report this as a bug, or if this is expected behavior ?


  3. I was counting on the fact that v12 would have the same VCL styles as v 11 ? 

    I mean they can add styles, but remove them ??

     

    This introduces all sorts of problems since I store the selected style in user settings, and if I need to use different styles in a new build I will have to deal with that.

     

    In v11 I use:

     

    image.thumb.png.2a4da3e673e3b10f60b254973d74adf9.png

     

    but they are not available in v12 ?

     

    v12 features:

     

    image.thumb.png.2694eb74dfc80da9c4016ea5b005726f.png

     

    instead, which are not the same styles.

     


  4. Months ago I tried to install v 12 via the web-install (I also reported a bug: https://quality.embarcadero.com/browse/RSP-44128 )

     

    Every few days I tried to resume the install process without success (bad gateway)

    Now it happily reports:

     

    image.thumb.png.7aae8b9b2e16e9f04db3a639a73609a5.png

     

    which means .. what ??

    It's obviously not installed, it never downloaded to begin with.

     

    Also annoying that reporting / amending bugs is still read only !?

     

    So I logged in to my account: https://members.embarcadero.com

    And went to "My registered user downloads"  ( https://cc.embarcadero.com/myreg ) but got:


    "Received an unexpected EOF or 0 bytes from the transport stream.

    An error has occurred while processing the page.

    Please try to refresh the page, or return to the home page."

     

    I see people reporting v 12 issues here and I can't even manage to download and install it ??

     

    Where do I go to download and install v 12 ??

     

    I'm so thoroughly frustrated with Embarcadero.


  5. And remember the help pages being offline for weeks on end (last year I think) !?
    It's unfathomable they can't keep their online stuff working in a reasonable manner.  It just makes you feel they can't keep their shit together, so why trust them to make a toolset you can trust to always work when you need it.

    • Like 2

  6. 4 hours ago, FPiette said:

    When something doesn't work, always use latest source. Useless to find any bug in older code.

    Sure, but since it has been showing in multiple versions for quite a while, it stands to reason the issue is still there, since no actions were taken to address it.
    But if you have a downloadable file I will gladly download and try again.  So far I tested 8.69 and the latest 9.x official download from mentioned website.

     

    4 hours ago, FPiette said:

     I guess the issue is related to your setup.

    The most probable is that you inadvertently changed some source code or some compiler/linker option.

     

    I am not the OP, I just chimed in because I also see the same problem.  What are the chances my setup happens to be corrupt just like the OP's setup ..

    Only after your yesterday post François, did I download the latest from the website.  I did not make any changes to it and I did not mess with the compiler options. 

    The cbproj files were simply loaded and compiled without making any changes.

     

    I also mentioned I never install packages so in a way my IDE is as clean as it comes.

     

    You mentioned:

    22 hours ago, FPiette said:

    Beside ICS, no add-on nor any third party component installed ..

     

    Perhaps the fact that you have ICS installed makes a difference !


  7. 1 hour ago, FPiette said:

    C++Builder 11 Version 28.0.47991.2819

    Beside ICS, no add-on nor any third party component installed. Only C-Builder personality loaded.

    Running on Win11 22H2.

    Identical C++ Builder version

    Identical Win11 22H2 OS.

     

    NO add-ons whatsoever, including anything ICS.  I never install components.

     

    I just downloaded the latest 9x version https://wiki.overbyte.eu/arch/icsv90-D11.zip from https://wiki.overbyte.eu/wiki/index.php/ICS_Download

     

    I closed all (File / Close All) in the IDE.  A blank slate.

    I opened IcsCommonCB110Run.cbproj and compiled in 32 and 64 bit mode.  No Problems whatsoever.

    Again, I closed all to start fresh.

    I opened IcsVclCB110Run.cbproj and compiled in 32 and 64 bit mode.  32 bit was OK, but 64 bit failed with a linker error:

     

    [Linker Error] CodeGear.Cpp.Targets(3984, 5): Fatal: Import/Export error on symbol _ZTVN19Overbyteicsavltrees10TCacheTreeE (flags:0x6004)


  8. On 5/22/2023 at 5:02 PM, VL_Alm said:

    Does anyone already used the library in a C++ 64 bits app ?

    I built V8.68 using 11.0, now quite a while ago.  Only run time.  I have been using it for both 32 bit and 64 bit.

     

    Today I rebuilt the same code using C++ Builder 11.3 and ran into the exact same error (64 bit only)

     

    *very* annoying

    Did you end up finding a work around ?


  9. 13 hours ago, limelect said:

    This is Lazarus code.  That's a step too far for me 🙂
    I Googled TMPHexEditor and downloaded it from SoftPedia.

    Trying to compile that code resulted in the exact same errors found in https://github.com/zhugecaomao/HexEditor

    which leaves me to believe they are the same (or one heavily borrowed from the other)(without doing some file compares, no point).

    The code is simply too old, it predates UnicodeString able compilers.  I'm not fluent enough in Delphi to sort it all out.

    If you have updated the *.pas file(s) to be able to compile them using recent compilers, and if you don't mind, please share. Thanks.


  10. 2 hours ago, aehimself said:

    code for C++ projects

    I needed to convert the class names to a TStyleHookClass, which is a TClass, by using __classid()

    Vcl::Themes::TStyleManager::Engine->RegisterStyleHook(__classid(TATBinHex), __classid(TScrollingStyleHook)) ;

     

    • Like 1

  11. 4 minutes ago, aehimself said:

    You need ScrollingStyleHook, otherwise scrollbars won't be themed AFAIK.

    Right.

    The thing is, Builder doesn't like my code and I don't understand why ?

     

    Vcl::Themes::TStyleManager::Engine->RegisterStyleHook(TATBinHex, TScrollingStyleHook) ;
    [C++ Error] main.cpp(30, 54):  'TATBinHex' does not refer to a value
    [C++ Error] main.cpp(30, 65):  'TScrollingStyleHook' does not refer to a value

    I thought the pas file needed to change but if you say that is not the case then I'm not sure what to do with this.

    Obviously I'm not fully up to speed on Styles in custom components.

    The Embarcadero documentation tends to be horrible for c++ Builder users.

     

×