TNextDBGrid

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #36089
    Pavel Poles
    Participant

    Hello,

    first thanks for excellent components. It is really great job.

    I tried to use Alpha skins together with TNextDBGrid, but it doesn't seem to have any effect. I added TNextDBGrid to 3rd party list and enabled 3rd party skinning,

    however the grid stays untouched. Is this grid supported? If not is there any description, how to make it work (I have full source of TNextDBGrid avvailable).

    thanks for reply

    Pavel

    #51625
    Support
    Keymaster

    Hello

    If TNextGrid is added into ThirdParty list, then scrolls will be skinned in run-time.

    But skinning of other parts (column headers, cells, etc) is not possible now.

    #51786
    Pavel Poles
    Participant

    Hi,

    that is true, scrollbars are skinned correctly, nothing else is touched. As I mentioned above, I have full source (licensed) of TNextGrid and of Alpha Controls. Is there any tutorial or description how to make 3rd party controls working with AlphaSkins?

    thanks for reply

    Pavel

    #51985
    Support
    Keymaster

    Hello Pavel , sorry for a delay with answer

    'Pavel wrote:
    Is there any tutorial or description how to make 3rd party controls working with AlphaSkins?

    You meant a changing of grid colors?

    #52003
    Pavel Poles
    Participant

    Hello,

    never mind, the project i needed this for is already finished.

    I was interested in, if thre is any tutorial, or description, how to modify some 3rd party component to follow AlphaSkins skinning.

    For example TNextDBGrid support some kind of theming components, so there should be way to create custom theme for this component, which will

    call some functions hooked by AlphaSkins. I was interested in these functions – is there any description of what need to be called, so AlphaSkins

    can hook painting of custom component?

    Thanks in advance

    #52038
    Support
    Keymaster

    Hello

    Implementation of different component might be very different. So, no universal ways for a skinning of controls. SkinManager component has the ThirdParty list where many different supported ways of skinning are presented. Maybe you need a painting procedures of the AlphaControls library?

Viewing 6 posts - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.