HeDiBo

Forum Replies Created

Viewing 20 posts - 441 through 460 (of 1,174 total)
  • Author
    Posts
  • in reply to: Image problem in TsListView (vsIcon mode) #58438
    HeDiBo
    Participant
    'Support' wrote:

    I see defining of the LargeImages to SkinImage:

    Code:
    lvSkins.LargeImages := SkinImages;

    How the SkinImages ImageList is filled? It looks like SkinImage is empty when images are not visible.

    Thank you a7.gif

    Your answer made me rethink the logic. And sure enough, I made a silly mistake. a8.gif

    in reply to: Two problems with TsRollOutPanel #58422
    HeDiBo
    Participant
    'HeDiBo' wrote:

    Align seems to work somewhat (although in some cases, the button is ghosted for a moment).

    However Alignment still does not work (caption will always stay at the left hand side).

    Also, the placement of the button in expanded state is only correct if placement is asTop. In all cases except asTop the button should move with the panel.

    The combination Align = alBottom and Placement = asTop gives a very strange behavior.

    No improvement in 14.02

    in reply to: Focus not visible in multiple skins on two controls #58421
    HeDiBo
    Participant
    'Support' wrote:

    Some skins have a changed checkbox already, some skins – not.

    More time is needed.

    Not much improvement in 14.02

    in reply to: TsFontStore should load otf files too #58420
    HeDiBo
    Participant

    TsCharImageList cannot handle OTF fonts in 14.02

    in reply to: TsDateEdit wrong font in Popup Calendar #58419
    HeDiBo
    Participant
    'Support' wrote:

    I see what you mean now.

    But your code will not work correct if control is scaled. I will find a solution in the v14.02

    It works now.

    But if OnGetPopupFont is assigned the font is set twice. This is what you meant to do, isn't it?:

    Code:
    with TsPopupCalendar(FPopupWindow) do begin
    if Assigned(OnGetPopupFont) then
    OnGetPopupFont(Self, Font);
    else begin
    Font.Assign(Self.Font);
    Font.Size := Font.Size * 96 div SkinData.CommonSkinData.PPI; // Return original font size if DateEdit is scaled
    end;
    in reply to: TsFontStore should load otf files too #58400
    HeDiBo
    Participant
    'Support' wrote:

    Hi

    I see that some Otf fonts doesn't work well under some systems.

    So, correct work of all Otf fonts can't be guaranted.

    I think to add support of Otf fonts soon, but with this warning to developers.

    The original question was about the TsCharImageList.

    Adding additional embedded fonts does not allow to select OTF fonts.

    in reply to: TsDateEdit wrong font in Popup Calendar #58399
    HeDiBo
    Participant
    'Support' wrote:

    Thank you for screenshots, but, I'm sorry, I can't understand the problem still.

    After assigning of font by “Font.Assign(Self.Font)”, fonts are still different in popupcalendar and in the dateedit control?

    How it may be? Maybe you can give me a small demo where I can see it?

    There's a miscommunication here.

    My problem is, that in your code the “Font.Assign(Self.Font)” statement is missing wacko.gif

    So, if you change the code similar to what I proposed, the problem is solved.

    in reply to: Focus not visible in multiple skins on two controls #58392
    HeDiBo
    Participant
    'HeDiBo' wrote:

    No change in 13.18

    No change in 14.01 mellow.gif

    in reply to: Two problems with TsRollOutPanel #58391
    HeDiBo
    Participant
    'Support' wrote:

    Yes. The Align property should not be published while not supported.

    I will try to support it later.

    Align seems to work somewhat (although in some cases, the button is ghosted for a moment).

    However Alignment still does not work (caption will always stay at the left hand side).

    Also, the placement of the button in expanded state is only correct if placement is asTop. In all cases except asTop the button should move with the panel.

    The combination Align = alBottom and Placement = asTop gives a very strange behavior.

    in reply to: GDIPlus functions cause a memory leak. #58390
    HeDiBo
    Participant

    Solved. a3.gif

    (You didn't need to keep my initials in the bug fix, but I appreciate it.) rolleyes.gif

    in reply to: Boundlabel in TsDBText throws exception. #58389
    HeDiBo
    Participant
    'Support' wrote:

    This error will be fixed in the nearest release.

    Solved a3.gif

    in reply to: AC14.0 SkinManager OnActivate and OnDeactivate not called #58388
    HeDiBo
    Participant
    'Support' wrote:

    Thank you for the demo, I will check it soon.

    Solved a3.gif

    in reply to: TsSkinProvider.TitleButtons go haywire #58387
    HeDiBo
    Participant

    Solved a3.gif

    HeDiBo
    Participant
    'Support' wrote:

    Thank you for the demo.

    I hope to fix it in the v14.01

    Solved a3.gif

    in reply to: TsAlphaHints editor does not allow font size changes #58385
    HeDiBo
    Participant
    'Support' wrote:

    This issue will be solved in the v14.01

    Solved a3.gif

    in reply to: TsDateEdit wrong font in Popup Calendar #58384
    HeDiBo
    Participant
    'Support' wrote:

    Hello!

    Can you show a screenshot with the different fonts issue, please?

    Developer receives actual font here (which may be changed partially).

    This is the default behavior of a TsDateEdit control:

    [attachment=8901:CalendarFont.jpg]

    The calendar has become hardly readable, because the font size is not copied from the TsDateEdit control.

    This is how it should look. The font is assigned to the calendar as before:

    [attachment=8902:CalendarFontOK.jpg]

    So please, change the code to this:

    Code:
    FPopupWindow := TsPopupCalendar.Create(Self);
    sPopupCalendar := TForm(FPopupWindow);
    with TsPopupCalendar(FPopupWindow) do begin
    if Assigned(OnGetPopupFont)
    then OnGetPopupFont(Self, Font)
    else Font.Assign(Self.Font);
    in reply to: TsFontStore should load otf files too #58380
    HeDiBo
    Participant
    'Support' wrote:

    Thank you, this tool works with all fonts without problems.

    But Word or Excel can't use some Otf fonts. I will research it.

    Any progress yet ❓

    in reply to: TsDateEdit wrong font in Popup Calendar #58378
    HeDiBo
    Participant
    'Support' wrote:

    Hello!

    Can you show a screenshot with the different fonts issue, please?

    Code:
    with TsPopupCalendar(FPopupWindow) do begin
    Font.Assign(Self.Font); (**** DB ***)
    if Assigned(OnGetPopupFont) then
    OnGetPopupFont(Self, Font);

    Developer receives actual font here (which may be changed partially).

    No, I changed the code to this:

    Code:
    with TsPopupCalendar(FPopupWindow) do begin
    if Assigned(OnGetPopupFont)
    then OnGetPopupFont(Self, Font)
    else Font.Assign(Self.Font);

    and it worked well.

    HeDiBo
    Participant
    'Support' wrote:

    Is it possible to make a demo with this issue?

    Click the button a couple of times. Its image will show up as a ghost in the split view part:

    [attachment=8899:acSplitView.zip]

    in reply to: Color coordination with CharImage colors #58358
    HeDiBo
    Participant
    'Support' wrote:

    Will be better to use the acColorToRGB function.

    slBtnGreenText is not RGB color, this color should be converted to the current skin color:

    Code:
    lfx.Kind.Color := acColorToRGB(slBtnGreenText);

    Uses sVCLUtils;

    That's great!

    Now can you repair the missing OnAfterChange and OnActivate events. They are not fired if the application starts.

    Also OnDeactivate is not fired when the application closes.

Viewing 20 posts - 441 through 460 (of 1,174 total)