Kujo

Forum Replies Created

Viewing 20 posts - 1 through 20 (of 43 total)
  • Author
    Posts
  • in reply to: How to remove "Available skins" item from system menu? #54795
    Kujo
    Participant

      Hello,

      disable the option “MakeSkinMenu” in TsSkinProvider component (should be disabled by default).

      Regards

      in reply to: [v10.23] TsOpenDialog font problem #54579
      Kujo
      Participant

        Hello,

        I have the same problem, but with all the dialogs; here there is an example about the PrintDialog.

        in reply to: Access violation with large fonts #54368
        Kujo
        Participant
          'Support' wrote:

          Thank you for the message, this error will be fixed in the nearest release.

          Solved, thanks.

          in reply to: Missing TsSkinManager component in CHM help #54367
          Kujo
          Participant
            'Support' wrote:

            You are right, I will check why it missing there and I will fix it.

            Solved, thanks

            in reply to: TsMeter problems #54150
            Kujo
            Participant

              Solved, thanks

              Regards

              in reply to: TsMeter problems #54093
              Kujo
              Participant

                Solved, thanks.

                Anyway, even if I think it is not a problem but only an esthetic aspect, if the Streched property is set to True, the DialShadow and ArrowShadow are not more visible in design mode.

                Regards

                in reply to: Font selection dialog bug #54073
                Kujo
                Participant

                  Ok, but I think is not possible to use a dialog like this:

                  [attachment=7339:FontDialog.png]

                  Regards

                  Kujo
                  Participant

                    Solved in 10.13

                    Thanks

                    Kujo
                    Participant

                      Solved in 10.13.

                      Thanks

                      in reply to: Downloading Free Skins #53539
                      Kujo
                      Participant

                        Hello,

                        this link downloads all the skins in a single zip file, but includes also the commercial skins: http://www.alphaskins.com/sfiles/skins/askins.zip

                        If you want only the free skins, simply don't use the following:

                        • Aluminium 2.0
                        • Canvas dark
                        • Clear sky
                        • SL II (not found)

                        Regards

                        in reply to: TsLabel access violation error in design time #53527
                        Kujo
                        Participant

                          Hello,

                          solved in 10.11.

                          Thanks

                          in reply to: TsNotebook Redraw/refresh problem #53505
                          Kujo
                          Participant

                            Hello,

                            solved in 10.10.

                            Thank you.

                            in reply to: Problems with AC 10.03 and Delphi XE2 #53414
                            Kujo
                            Participant

                              Thank you very much. :a3:

                              A question: when (if) you have a moment, could you check the code in attachment?

                              I use this code to extract the some glyphs (radiobuttons and checkboxes, including the various states and the transparency) from the skin and add they to a sAlphaImageList. This list is connected to the TVirtualStringTree in order to show the skinned radiobuttons and checkboxes (VST.CustomCheckImages and VST.CheckImageKind properties).

                              I'm asking this because, if you don't use anymore the ConvertMaskToAlpha function, maybe my code can be changed in a more simple solution.

                              Anyway, thanks again

                              Kujo
                              Participant

                                Hello,

                                Code:
                                procedure TForm1.Btn_ActiverClick(Sender: TObject);
                                begin

                                //Form1.sSkinManager1.Active := True; // before you have to select a skin
                                Form1.sSkinManager1.SkinDirectory := 'C:TOUS LES THEMES';
                                Form1.sSkinManager1.SkinName := 'Acryl';
                                Form1.sSkinManager1.Active := True;
                                Form1.sSkinManager1.RepaintForms(True); // in XE2 it works also without this

                                Form1.Btn_Quitter.SetFocus;

                                end;

                                And don't forget to add the sSkinProvider component!

                                Kujo
                                Participant

                                  Hello,

                                  1. Load your internal skins using the “InternalSkin” property.

                                  2. Select a skin using the “SkinName” property.

                                  3. Save the project

                                  Now the skin you have selected is used as default and it is always loaded when you start the program (this is true also if you use an external skin).

                                  P.S. Please remember that the name of an internal skin is the name of the skin plus ” (internal)”, example:

                                  External skin name: “Acryl”

                                  Internal skin name: “Acryl (internal)”

                                  Bye

                                  in reply to: TsNotebook problem #52937
                                  Kujo
                                  Participant
                                    'Support' wrote:

                                    You can try this patched file now.

                                    Problem solved, thank you.

                                    in reply to: TsNotebook problem #52934
                                    Kujo
                                    Participant

                                      Hello,

                                      yes I have the sources.

                                      in reply to: how to use this type ThirdPartyList? #52731
                                      Kujo
                                      Participant

                                        Hello,

                                        in order to activate a skin, you have to use the SkinName property:

                                        Code:
                                        sSkinManager1.SkinName := 'Android OS (internal)';

                                        ThirdParty is used to skin, using the current skin, a component that is not included in the AC package; you can select these components using the list (as in your image) or add the components by the code, like this:

                                        Code:
                                        sSkinManager1.ThirdLists[Ord(tpVirtualTree)].Append('TVirtualStringTree');
                                        in reply to: Compilation error in Alpha DB #52675
                                        Kujo
                                        Participant

                                          Hello,

                                          problem solved, thank you.

                                          Now there are some warnings during the compilation:

                                          Code:
                                          [DCC Warning] sDBDateEdit.pas(240): W1000 Symbol 'DateSeparator' is deprecated: 'Use FormatSettings.DateSeparator'
                                          [DCC Warning] sDBCalcEdit.pas(141): W1000 Symbol 'DecimalSeparator' is deprecated: 'Use FormatSettings.DecimalSeparator'
                                          [DCC Warning] sDBCalcEdit.pas(147): W1000 Symbol 'DecimalSeparator' is deprecated: 'Use FormatSettings.DecimalSeparator'

                                          Why you use

                                          Code:
                                          {$IFDEF DELPHI_XE3}FormatSettings.{$ENDIF}DateSeparator
                                          {$IFDEF DELPHI_XE3}FormatSettings.{$ENDIF}DecimalSeparator

                                          even if FormatSettings is supported also in Delphi XE2?

                                          Regards

                                          in reply to: Compilation error in Alpha DB #52654
                                          Kujo
                                          Participant

                                            Hello,

                                            can anyone help me?

                                            Thanks

                                          Viewing 20 posts - 1 through 20 (of 43 total)