GithubHelp home page GithubHelp logo

zhaoyipeng / fmxcomponents Goto Github PK

View Code? Open in Web Editor NEW
357.0 78.0 108.0 14.21 MB

Firemonkey Opensource Components

License: MIT License

Pascal 99.99% PHP 0.01% C++ 0.01%
delphi pascal component firemonkey ui fmx

fmxcomponents's People

Contributors

zhaoyipeng avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fmxcomponents's Issues

TFMXImageSlider drag single page

I guess no need to enable dragging when we have only one image loaded.
I suggest to change

procedure TFMXImageSlider.MouseDown(Button: TMouseButton; Shift: TShiftState; X, Y: Single);
..
  if (PageCount > 0) and (Button = TMouseButton.mbLeft) then

to
if (PageCount > 1) and (Button = TMouseButton.mbLeft) then

Request

  1. All English in components and demo
  2. Component all demo to support Android specially component DEMO.
  3. could not find FMXCalendarControl1.SetMonthNames(TEnMonths);
    SetMonthNames on object inspector;
  4. Opacity is 1. cannot change. cannot see days.
  5. With all do respect to Chines English pls.

License?

Hi,
great components.

Under what license do you release them?

Can they be used in commercial applications?

Thanks

AV ERROR when Scene = nil

in FMX.ImageSlider line 732
B := B.SnapToPixel(Scene.GetSceneScale, False);

Tested in D10.3.1 Windows

10.3 Rio?

Is tested this components in Rio?

PhotoCorrect

In PhotoCorrect demo line 139 src.Assign(Image1.Bitmap);
cannot assign
D10.2.3

add OnImageClick Event

is it possible to add a TFMXImageSlider.OnImageClick or OnItemClick event to get the active TImage or TBitmap?

"ellipsis" not supported

With TextSettings.WordWrap := False and TextSettings.Trimming := TextTrimming.Characters set to the BB Coded Text Control, it doesn't work as expected..

Loading Indicators and Threads

Hi,
when I use the loading indicators in apps with parallel jobs, the animation in the indicators stalls until the other jobs finish.

I think the repaint should be done in a thread to avoid this.

Can you have a look at it?

Thanks
John

Install components

Hello:

Sorry for my ask, but I can't find documentation to how install components. I can't see BPL or DPK files for it.

Thanks and greetings.
Jose.

BiDi Support?

hi

does the FMXComponents package have BiDi support for Right-To-Left languages please?

(i'm new in Github, so sorry if this is not the right place to ask that...)

Dynamic PageCount

How to Dynamic PageCount?
FMXImageSlider1.PageCount := 0; {some code} for I := 0 to myList.count do begin FMXImageSlider1.PageCount := FMXImageSlider1.PageCount+1; img := TImage.Create(self); img.Bitmap.LoadFromFile('C:\temp\'+myList.text+'.png'); FMXImageSlider1.SetPage(I, img); end;

Problems with animations

I have some details on my mobile device with some animated components and I have no idea what causes it.

image

image

The detail is presented when changing the tab, since the animation while playing is displayed correctly.

My device is an old Samsung S4 with Android 4.4.2

Thanks

FMX.QRCode - Memory Leaks

Need to add the line:
destructor TFMXQRCode.Destroy;
begin
FQRImage.Free;
FLines.Free;
inherited;
end;

LoadingIndicator freezes

I'm trying to create a "loading screen". This will be open while some requests to webservices are processing.
Ex:
Step 1 -> Show Form with LoadingIndicator...
Step 2 -> RestRequest.Execute... (this takes 10 seconds to finish)...
Step 3 -> Close Form with LoadingIndicator...

But, when i open form (Step 1), LoadingIndicator stay freeze. It doesn't spin...
Could you, please, help me to solve this?

TFMXImageSlider.Clear handles ActivePage incorrectly

procedure TFMXImageSlider.Clear;
...
  ActivePage := -1;

it will never be executed because

procedure TFMXImageSlider.SetActivePage(const Value: Integer);
...
  if (Value < 0) or (Value > FPages.Count - 1) then // check if value valid
    exit;

It prevents to set ActivePage=0 after clearing and reloading.

so we have to replace
ActivePage := -1; to FActivePage := -1;

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.