Maximus Marius

Forum Replies Created

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • in reply to: Application Hangs and exitcode 0xCFFFFFFF on touch screen #70745
    Maximus Marius
    Participant

    At this moment my project is steel on Delphi 2010 (I don’t change how it works)
    But I try build my sample project on Delphi 10.4 in my opinion 10.4 (the version is more stable )
    At this moment I try update my project to 10.4 , I’m forced to update 🙁

    in reply to: Application Hangs and exitcode 0xCFFFFFFF on touch screen #70741
    Maximus Marius
    Participant

    Another interesting aspect

    Hangs and exit with exitcode 0xCFFFFFFF will not happen when application start from Debugger,
    I tested debuggers: Delphi, GDB, WinDbg

    in reply to: No skin in menuitem after add item in OnPopup event #68186
    Maximus Marius
    Participant

    @Support
    Your solution is enough for me 🙂
    Thx !

    Maximus Marius
    Participant
    'Support' wrote:

    Hello

    Maybe you should change the standard HideSelection property? It's False in your ListView?

    Thx !

    After change HideSelection all works OK

    in reply to: How disable default "popup menu" for TsMagnifier #55768
    Maximus Marius
    Participant
    'Support' wrote:

    Hello! Thank you for a sample.

    The new ShowPopupMenu property will be added in the nearest release.

    I tested last version

    In my opinion is missing “and (Caller.ShowPopupMenu)”

    If I add to my sample TsSkinManager and TsSkinProvider I have exception in TacMagnForm.ShowGlass

    in line “DefaultManager.SkinableMenus.HookPopupMenu(….”

    Better version:

    Code:
    procedure TacMagnForm.ShowGlass(x, y: integer);
    var
    DC: hdc;
    lTicks: DWord;
    FBmpSize: TSize;
    FBmpTopLeft: TPoint;
    FBlend: TBlendFunction;
    cL, cT, w, h, XOffs, YOffs, i, p, StepCount: integer;
    begin
    if not IntUpdating and not Closing then begin
    if (DefaultManager <> nil) and (Caller.ShowPopupMenu) then
    DefaultManager.SkinableMenus.HookPopupMenu(PopupMenu, DefaultManager.Active and (DefaultManager.SkinName <> ''));
    in reply to: TouchKeyboard and TsSpeedButton after update to 11.11 #55380
    Maximus Marius
    Participant
    'Support' wrote:

    Hello!

    Can you show a demo with touchpad issue, please?

    My DEMO with two bugs

    I tested on delphi 2010 and XE5

    and have identical problems.

    in reply to: Out of memory when adding skins(internal skins) AC 11.11 #55361
    Maximus Marius
    Participant
    'crystalmoon' wrote:

    this bug involved in all 11.xx,but 10.xx is ok.you can reshow this bug by following steps:

    1、just create a blank project

    2、add skinmanger.

    3、right click skinmanger control ,choose internal skins

    4、just want to add some skin, then Out of memory occur.

    BTW:this bug can occurs when app starting period (when trying to loading internal skins) on existing project,so I think this bug is very critical

    OS:Win7 (also find in Win10)

    Locale:Zh-cn

    What you have in c:skins ?

    New or old skins ?

    in reply to: TsMagnifier offset image #55359
    Maximus Marius
    Participant
    'Support' wrote:

    Two different ways of the component work exists. They are depended form system conditions, Aero is enabled or not.

    The TsMagnifier.OnGetSourceCoords event will be added in the AC v11.03

    There you will be able to define a Top Left coordinates of the source rectangle.

    Use TsMagnifier.Refresh for updating of the magnifier.

    I updated from 10.13 to 11.11 and I could confirm , your modification works very well

    Good job

    Thank you

    in reply to: TsMagnifier offset image #55101
    Maximus Marius
    Participant
    'Support' wrote:

    Hello! Sorry, this feature is not implemented.

    I would like to add this functionality but this component is to magic for me 😉 How it works ?

Viewing 9 posts - 1 through 9 (of 9 total)