Jump to content

Uwe Raabe

Members
  • Content Count

    2907
  • Joined

  • Last visited

  • Days Won

    169

Posts posted by Uwe Raabe


  1. 10 hours ago, luciano_f said:

    I don't understand your explanation because this file "ImageCollectionEditor" doesn't exist

    I didn't say the file exists. When a unit is neither provided as source nor as a compiled DCU, it can still be provided inside a DCP file, which is the case for the unit ImageCollectionEditor. It is contained inside dclwinx.dcp and thus can be used in other design packages. I cannot give a link or attach that file because it is not listed under the Redist folder of Delphi.


  2. 18 minutes ago, dummzeuch said:

    What are your plans for this tool? Are you going to release the source code? Or make it a commercial tool?

    He already mentioned before:

    11 hours ago, Alexander Sviridenkov said:

    This is not a separate control, all UI of this application is just two THtPanel-s. Program generates SVG from units graph and put it into HtPanel, that's all. No direct drawing.
    F.e. this is how looks CSS for main panel:

     

    
    svg {font-size: 8px}
    .node rect {fill: white; stroke: gray; stroke-width: 1px}
    .node:hover rect {fill: lightblue}
    .node.circ rect {fill: #ffdddd}
    .link {stroke: white; fill: white; opacity: 0.1}
    .link.selected {stroke: green; fill:green;opacity: 1}
    .link.imp.selected {stroke: blue; fill:blue}
    .link.selected.circ {stroke:red!important}
    .link ellipse {stroke:none!important}
    .selected rect {fill: #ccfab4}
    .node.main rect {fill: lightblue!important; stroke: #456c87!important}
    .node.selected.circ rect {fill: #ffbbbb}
    .project rect {stroke: black; stroke-width: 2px}
    .project text {font-weight: bold}
    .search text {fill: #b84f04}

     

    As I already own a license for HTML Components there is a good chance that it may be included as an extension to the Unit Dependency Analyzer in MMX.

    • Like 5
    • Thanks 1

  3. 52 minutes ago, luciano_f said:

    Can I create my own styles?

    Of course you can - just write it down. Note, that a style guide is not applied automatically. The developers must adhere to it when they write code.

     

    54 minutes ago, luciano_f said:

    Is it possible to do what I want?

    As we don't know what your are doing in the moment, we cannot say what you need to change to get the desired outcome. Therefore my request above.


  4. 12 hours ago, Rollo62 said:

    if you want "line" breaks, you should be able to define what kindof ( None, Space, CrLf, Lf, Cr, ...).

    :classic_wink:

     

    10 hours ago, Attila Kovacs said:

    I'm laughing my pants off at your suggestion to support multiple encodings and line endings in one text file.

    The line breaks in the code is always CR/LF as that is Windows standard, but you can define the line breaks that the compiler uses to make a string out of it. As string is always Unicode, there is nothing to define. Whatever you need the string for has to take care that it is converted to the correctly encoded byte sequence.

     

    It seems that quite some part of this discussion is missing the target. The feature is about line breaks inside string literals, which previously could only be created by concatenating strings and line breaks. The new syntax allows an easier way to write (and paste) with the benefit of better readability.

     

    And finally, if someone doesn't like it there is no obligation to use it.


  5. 5 hours ago, luciano_f said:

    If all users here on the forum voted

    The voting system is to give priority to some issues over others. Priority may be different for all users here. It is counter productive to vote for an issue that has less priority to oneself, as that reduces the chance for issues you prioritize to be implemented.

    • Like 1

  6. 55 minutes ago, Anders Melander said:

    that's exactly the syntax I want to avoid

    I have difficulties to understand your intention here. Why would you want to enter a multiline string literal to declare a single line string literal? The whole purpose of the new multiline string literal is to get line breaks into a string literal. There is no need to have line breaks when they are later ignored anyway.


  7. 1 hour ago, dummzeuch said:

    the pain in the lower back any new language features poses for third party tools that parse the source code

    That is exactly my own experience with MMX. When I took over the project it already was way behind the current language and it needs quite some time to catch up.

     

    4 hours ago, Darian Miller said:

    to develop the IDE support with the new language feature at the same time so they are released

    While that may be possible for the IDE itself, as the owner has at least some control over the release date, this fails completely for 3rd party tools even if their maintainers participate in the beta (at least everyone willing can opt for that). A lot of enhancements are not ready early in the beta and often changed in between due to the ongoing discussion. Usually there is only a small time left before release where a feature is stable enough to support it in ones tool. Unfortunately the effort to design and implement that while staying compatible with older Delphi versions needs way more time as is left.

×