Coder Social home page Coder Social logo

magicfoundation / alcinoe Goto Github PK

View Code? Open in Web Editor NEW
966.0 100.0 211.0 1.75 GB

Alcinoe Component Library For Delphi. Full opengl video player, WebRTC delphi wrapper, native ios/android TEdit, Improuved firemonkey controls, Firebase cloud messaging, Android/ios facebook sdk login, Json/Bson Parser, ImageMagick wrapper, MongoDb client And much more

License: Apache License 2.0

Batchfile 0.90% Pascal 93.79% Java 1.64% Objective-C 2.96% C 0.06% Swift 0.01% C++ 0.64%
delphi delphi-library delphi-components delphi-component firemonkey embarcadero-delphi embarcadero mongodb-driver bson json

alcinoe's People

Contributors

checkdigits avatar muminjonguru avatar zeus64 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

alcinoe's Issues

Example of TALVideoPlayerSurface on Adroid

Hello

Do you have an example of Android App that use TALVideoPlayerSurface control?
In theory, the use of TALVideoPlayerSurface is simple, but after make the deploy, the app is not work

Thanks in advance

TAlMemo Alcinoe Crashes App Android

I am trying to use a TAlMemo component in a real application but it does not work correctly.

In a very simple application you can see that it works perfectly

Using the same component in a real, more complex, app, you can see the inner frame gets smaller.
Making a short tap works perfectly. But when you do a long tap or double tap, then CRASHES the application.

Both applications are in the same directory and use the same paths and use the same tools.
And both use exactly the same configuration at project/options.

Can you help me, please?

Best regards and thanks in advance.

droid screen-1
droid screen-2
droid screen-3
design
project-options1
project-options2

Android TAlRectangle: setting radius at run time does not work

Using build r862
It appeared to me that setting TAlRectangle.XRadius and YRadius at run time does not work under Android (Windows works fine; iOS not able to test):

uses ALFmxObjects;
{...}
procedure TForm1.Button1Click(Sender: TObject);
begin
AlRectangle1.XRadius := 10;
AlRectangle1.YRadius := 10;
end; // nothing happens under Android

Orange Border

HI, all AlEdit appears with a "orange border" when I select the component. How do I remove this?

I searched all properties but not remove this.

tks a lot,

Leo

print

Build issue IOS

Hi

Thanks for the controls. I love them.

I just did a pull to get the latest. Everything compiles except for IOS. I get:

ALGraphics.pas(3337): E2003 Undeclared identifier: 'setValueforKey'
ALGraphics.pas(3337): E2003 Undeclared identifier: 'kCIInputImageKey'
ALGraphics.pas(3341): E2003 Undeclared identifier: 'kCIInputRadiusKey'

I use the latest Delphi with all the patches.

Is there something I need to include for the IOS side of things?

Thanks!
Edward

DrawTexture error

TCustomCanvasGpu(Canvas).DrawTexture error
only has sound, no image,can you help me?

Custom font for TAlText

Hi.

How to use custom font with TALText on Android/iOS? My app deploys custom fonts, TLabel and TEdit (standart FMX controls) use it successfully, but TALText ignores any custom font...

iOS build issue

I have built my project succesfully for Windows and Android (using Alcinoe r862 and Delphi 10.2.3), but now when i build for iOS for the first time, I get:
[DCC Error] ALGraphics.pas(3348): E2003 Undeclared identifier: 'setValueforKey'
[DCC Error] ALGraphics.pas(3348): E2003 Undeclared identifier: 'kCIInputImageKey'
[DCC Error] ALGraphics.pas(3351): E2003 Undeclared identifier: 'setValueforKey'
[DCC Error] ALGraphics.pas(3352): E2003 Undeclared identifier: 'setValueforKey'
[DCC Error] ALGraphics.pas(3352): E2003 Undeclared identifier: 'kCIInputRadiusKey'
[DCC Error] ALGraphics.pas(3538): E2003 Undeclared identifier: 'setValueforKey'
[DCC Error] ALGraphics.pas(3538): E2003 Undeclared identifier: 'kCIInputImageKey'
[DCC Error] ALGraphics.pas(3541): E2003 Undeclared identifier: 'setValueforKey'
[DCC Error] ALGraphics.pas(3542): E2003 Undeclared identifier: 'setValueforKey'
[DCC Error] ALGraphics.pas(3542): E2003 Undeclared identifier: 'kCIInputRadiusKey'
[DCC Fatal Error] ALFmxObjects.pas(38): F2063 Could not compile used unit 'alGraphics.pas'

It looks partly similar with closed issue at #16. So I added demos\ALFmxControls_source\embarcadero\tokyo\iOSapi.CoreImage.pas and iOSapi.Foundation.pas to my project, but i get still the same errors.

Any help is appriciated.

Memo Issues with certain Samsung phone

log.txt

I am using the almemo component for android as the Delphi supplied one has problem on samsung phones. The AlMomo works fine but the app dies if i try to double click or long press. Is it something that you have a look. I have attached the log cat file.

Thanks

Linebreak(s) ignored in TAlText if immediately before html tag

Using build 773, using TAlText with TextIsHtml and WordWrap set to True, if I put a linebreak prior to a html tag, the line break is ignored:

AlText1.Text := 'Line 1' + System.sLineBreak + 'Line 2'; // works fine
AlText1.Text := 'Line 1' + System.sLineBreak + '<b>Line 2</b>'; // linebreak is ignored

Any workaround is appreciated.

ALVideoPlayer hangs after the live stream has some discontinuity

Hi. I am having a problem with ALVideoPlayer

I have a list of live streams (m3u8) which I play one after another like this

ALVideoPlayerSurface1.VideoPlayer.stop;
ALVideoPlayerSurface1.VideoPlayer.seekTo(0);
if ALVideoPlayerSurface1.VideoPlayer.state in [vpsIdle] then
ALVideoPlayerSurface1.VideoPlayer.prepare('stream', True);

It goes well until one of the streams has errors, then alvideoplayer doesn't throw any exception, just hangs

This is output from android studio during the error

2019-02-02 10:18:13.742 24950-24974/com.embarcadero.Project1 E/AudioTrack: Discontinuity detected [expected 1549099045246244, got 1549099051006244]
2019-02-02 10:18:14.244 24950-24974/com.embarcadero.Project1 W/ChunkedTrackBlacklist: Blacklisted: duration=60000, responseCode=404, format=Format(1, null, video/avc, 577000, null, [480, 270, -1.0], [-1, -1])
2019-02-02 10:18:14.468 24950-24955/com.embarcadero.Project1 I/art: Do partial code cache collection, code=59KB, data=48KB
2019-02-02 10:18:14.468 24950-24955/com.embarcadero.Project1 I/art: After code cache collection, code=59KB, data=48KB
2019-02-02 10:18:14.468 24950-24955/com.embarcadero.Project1 I/art: Increasing code cache capacity to 256KB
2019-02-02 10:18:15.761 24950-25069/com.embarcadero.Project1 D/SurfaceUtils: set up nativeWindow 0xc1d98808 for 320x180, color 0x7fa00e00, rotation 0, usage 0x2900
2019-02-02 10:18:21.099 24950-24974/com.embarcadero.Project1 E/AudioTrack: Discontinuity detected [expected 1549099058430244, got 1549099062526244]
2019-02-02 10:18:35.358 24950-24974/com.embarcadero.Project1 E/ExoPlayerImplInternal: Source error.
com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker$PlaylistStuckException
at com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker$MediaPlaylistBundle.processLoadedPlaylist(HlsPlaylistTracker.java:597)
at com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker$MediaPlaylistBundle.onLoadCompleted(HlsPlaylistTracker.java:534)
at com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker$MediaPlaylistBundle.onLoadCompleted(HlsPlaylistTracker.java:461)
at com.google.android.exoplayer2.upstream.Loader$LoadTask.handleMessage(Loader.java:384)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:154)
at android.os.HandlerThread.run(HandlerThread.java:61)

Any possibility to update exoplayer from 2.6.1 to one of the later versions, maybe they handle live stream errors better?

I have tried to use ALVideoPlayerSurface1.resetVideoPlayer; before i start the live stream. It is the only case in which the player can recover after the above errors occur. But in this case app doesn't respond anymore after a few streams have played.

Thanks for your work with Alcinoe Components, a huge difference from some firemonkey controls.

Bitmap in TALRectangle problem

Hi

Thanks for this fast performant FMX control set!

Got a problem on painting a bitmap via the TALRectangle though: The bitmap property in TALRectangle.Fill.Bitmap does not work on mobile. It does on Windows.

The goal is to have an image with rounded corners. The normal TRectangle does work (but does not perform as fast).

Another solution would be to add rounded corners to the TALImage, which would be nice too.

Apply TBitmap to TALImage

Hi.

How to apply TBitmap (from memory) to TALImage without using FileName or ResourceName?

Thanks!

TALRangeTrackBar doesn't update MinValue and MaxValue

When tracking the thumbs, the values of MinValue and MaxValue properties doesn't get updated. They always remain 0 and 100.

How to reproduce:
1 - Put a component on the form
2 - onChange event, add code: ShowMessage('valores: ' + FloatToStr(ALRangeTrackBar1.MinValue) + ', ' + FloatToStr(ALRangeTrackBar1.MaxValue) );

ALLiveVideoChat Client

Hello All
help please solve the problem, I can not compile the client gives an error message:

[Exec Error] The command "PATH C:\Program Files (x86)\Java\jdk1.8.0_131\bin;C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBaseXE7\IDE_spoof;C:\Program Files (x86)\Embarcadero\Studio\20.0\bin;C:\Users\Public\Documents\Embarcadero\Studio\20.0\Bpl;C:\Program Files (x86)\Embarcadero\Studio\20.0\bin64;C:\Users\Public\Documents\Embarcadero\Studio\20.0\Bpl\Win64;C:\Program Files (x86)\Embarcadero\Studio\19.0\bin;C:\Users\Public\Documents\Embarcadero\Studio\19.0\Bpl;C:\Program Files (x86)\Embarcadero\Studio\19.0\bin64;C:\Users\Public\Documents\Embarcadero\Studio\19.0\Bpl\Win64;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Embarcadero\Studio\17.0\bin;C:\Users\Public\Documents\Embarcadero\Studio\17.0\Bpl;C:\Program Files (x86)\Embarcadero\Studio\17.0\bin64;C:\Users\Public\Documents\Embarcadero\Studio\17.0\Bpl\Win64;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\InstallAware X6;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\dotnet;C:\Program Files (x86)\GtkSharp\2.12\bin;C:\WINDOWS\System32\OpenSSH;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn;C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio;C:\Program Files\Microsoft SQL Server\140\Tools\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Java\jdk1.8.0_131\bin & "C:\Users\Public\Documents\Embarcadero\Studio\19.0\PlatformSDKs\android-sdk-windows\build-tools\28.0.0\dx.bat" --dex --output="C:\Alcinoe\demos\ALLiveVideoChat\client\Android\Debug\webrtc-dexed.jar" "C:\Alcinoe\lib\jar\org.webrtc\webrtc.jar"" exited with code 2.

what is the problem?
Thank you in advance

About NetHTTPClient

Hi,The same error message will appear when using the ALVideoPlayer and NetHTTPClient components in the project.
[DCC Fatal Error] Unit1.pas(7): F2051 Unit System.Net.HttpClient.Mac was compiled with a different version of Macapi.Helpers.NSStrToStr

ALVideoPlayerSurface can't run

my form:
unit main;

interface

uses
System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants,
FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, FMX.Objects,
ALFmxObjects, ALVideoPlayer, FMX.Controls.Presentation, FMX.StdCtrls;

type
TForm3 = class(TForm)
ALVideoPlayerSurface1: TALVideoPlayerSurface;
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form3: TForm3;

implementation

{$R *.fmx}

procedure TForm3.Button1Click(Sender: TObject);
begin
if ALVideoPlayerSurface1.VideoPlayer.state in [vpsIdle] then begin
ALVideoPlayerSurface1.VideoPlayer.setLooping(true);
ALVideoPlayerSurface1.VideoPlayer.prepare('http://distribution.bbb3d.renderfarming.net/video/mp4/bbb_sunflower_1080p_30fps_normal.mp4', True{AutoStartWhenPrepared}); // << no sound on ios, don't know why :(
end;
end;
end.

//and add Libraries in project Manager:
alcinoe.jar
exoplayer-core.jar
exoplayer-hls.jar

//press Button1, App crashed

Delphi 10.2.3 and android 4.4.4
Demo is working fine.

Need to publish other jar files?

Error Log:

06-21 11:46:12.777: E/jdwp(18808): Failed sending reply to debugger: Broken pipe
06-21 11:46:13.797: E/libEGL(18808): call to OpenGL ES API with no current context (logged once per thread)
06-21 11:46:13.797: E/libEGL(18808): call to OpenGL ES API with no current context (logged once per thread)
06-21 11:46:13.797: E/libEGL(18808): validate_display:254 error 3008 (EGL_BAD_DISPLAY)
06-21 11:46:13.797: E/libEGL(18808): call to OpenGL ES API with no current context (logged once per thread)
06-21 11:46:13.857: E/dalvikvm(18808): Could not find class 'com.google.android.exoplayer2.video.MediaCodecVideoRenderer$OnFrameRenderedListenerV23', referenced from method com.google.android.exoplayer2.video.MediaCodecVideoRenderer.clearRenderedFirstFrame
06-21 11:46:13.857: E/dalvikvm(18808): Could not find class 'com.google.android.exoplayer2.video.MediaCodecVideoRenderer$OnFrameRenderedListenerV23', referenced from method com.google.android.exoplayer2.video.MediaCodecVideoRenderer.configureCodec
06-21 11:46:13.867: E/dalvikvm(18808): Could not find class 'android.media.AudioAttributes$Builder', referenced from method com.google.android.exoplayer2.audio.DefaultAudioSink.createAudioTrackV21
06-21 11:46:13.867: E/dalvikvm(18808): Could not find class 'android.media.AudioFormat$Builder', referenced from method com.google.android.exoplayer2.audio.DefaultAudioSink.createAudioTrackV21
06-21 11:46:13.877: E/dalvikvm(18808): Could not find class 'android.media.AudioAttributes$Builder', referenced from method com.google.android.exoplayer2.audio.AudioAttributes.getAudioAttributesV21
06-21 11:47:05.077: E/OMXMaster(18808): A component of name 'OMX.qcom.audio.decoder.aac' already exists, ignoring this one.
06-21 11:47:05.077: E/OMXNodeInstance(18808): OMX_GetExtensionIndex OMX.google.android.index.storeMetaDataInBuffers failed
06-21 11:47:05.087: E/OMXMaster(18808): A component of name 'OMX.qcom.audio.decoder.aac' already exists, ignoring this one.
06-21 11:47:05.187: E/OMXMaster(18808): A component of name 'OMX.qcom.audio.decoder.aac' already exists, ignoring this one.
06-21 11:47:05.477: E/libEGL(18808): eglMakeCurrent:730 error 3009 (EGL_BAD_MATCH)

The splash image does not appear.

And now, can someone tell me how I have to configure the Deployment, so that the application shows the splash image when it starts?
Many thanks in advance.
Best regards.

Error 0xe800004c building iOS Version ALFMXControls

Hi I tried to build the new ALFMXControls Demo with latest 10.2.3 and iOS 11.3 Patch.
The iOS installer throws error e800004c - and i can not find a description of this error, nor find a reason for it.

Any idea ?

I have a question over TALEdit repaint

Hello!

I downloaded your codes and I really enjoyed the work!

My biggest problem with Firemonkey are the TEdit natives that have many bugs running on Android.
So I'm looking for a compiler to replace the Delphi TEdit.
I found in your repository just what I need: a better Edit

But I do not know what I'm doing wrong:

When placing inside a TALVertScrooBox 3 or more TALEdit Running the app in ANDRID the application loses its fluidity, and I see the components being painted in slow motion.

I used the DoubleBuffered = true property.
But that did not solve.

What am I doing wrong?

Access violation in Delphi designer

@loki: When i install your components in Tokyo, put a TAlScrollbox on it and switch away from design mode and back or load a project, i get a access violation in fmx250.bpl, and when i compile my test project anyway i get an error telling me that TAlScrollBox isn't found. (maybe that is caused by delphi not being able to show the designer)
I attached the error log. (PS. thank you so much for your hard work, you're great! Too bad embarcadero doesn't hire you and other bright minds to evolve delphi)

[0BA7F470]

{fmx250.bpl } FMX.Controls.TControl.GetMargins (Line 3703, "FMX.Controls.pas" + 0) + $0
[0BA82410]
{fmx250.bpl }
FMX.Controls.TControl.SetBounds (Line 4954, "FMX.Controls.pas" + 2) + $5F
[50067898]

{rtl250.bpl } System.@IntfClear (Line 37239, "System.pas" + 10) + $0
[5005F9E8]
{rtl250.bpl }
System.TObject.GetInterface (Line 17320, "System.pas" + 8) + $A
[1FAAA848]

{Alcinoe_tokyo.bpl} Alfmxinertialmovement.TALAniCalculations.IsSmall + $C
[1FAAC02A]
{Alcinoe_tokyo.bpl}
Alfmxinertialmovement.TALAniCalculations.UpdateTimer + $DA
[1FAAB78E]

{Alcinoe_tokyo.bpl} Alfmxinertialmovement.TALAniCalculations.SetTargets + $11A
[5005F9E8]
{rtl250.bpl } System.TObject.GetInterface (Line 17320, "System.pas" + 8) + $A
[5005FA31]
{rtl250.bpl } System.TObject.GetInterface (Line 17327, "System.pas" + 15) + $10
[0BA82410]
{fmx250.bpl } FMX.Controls.TControl.SetBounds (Line 4954, "FMX.Controls.pas" + 2) + $5F
[0BA7F4FE]
{fmx250.bpl } FMX.Controls.TControl.GetLocalRect (Line 3743, "FMX.Controls.pas" + 1) + $28
[1FB20BD3]
{Alcinoe_tokyo.bpl}
Alfmxlayouts.TALCustomScrollBox.CalcContentBounds + $C7
[1FB20FE9]

{Alcinoe_tokyo.bpl} Alfmxlayouts.TALCustomScrollBox.GetTabList + $3E5
[1FB2100D]
{Alcinoe_tokyo.bpl}
Alfmxlayouts.TALCustomScrollBox.GetTabList + $409
[1FB21026]

{Alcinoe_tokyo.bpl} Alfmxlayouts.TALCustomScrollBox.GetTabList + $422
[5006FCCE]
{rtl250.bpl } System.Types.TRectF.EqualsTo (Line 2543, "System.Types.pas" + 1) + $19
[1FB213C0]
{Alcinoe_tokyo.bpl}
Alfmxlayouts.TALCustomScrollBox.DoRealign + $D8
[0BA7FA44]

{fmx250.bpl } FMX.Controls.TControl.Realign (Line 3896, "FMX.Controls.pas" + 16) + $4
[0BA8275F]
{fmx250.bpl }
FMX.Controls.TControl.InternalSizeChanged (Line 5034, "FMX.Controls.pas" + 16) + $2
[0BA80A1E]

{fmx250.bpl } FMX.Controls.TControl.HandleSizeChanged (Line 4242, "FMX.Controls.pas" + 6) + $2
[0BA80AE6]
{fmx250.bpl }
FMX.Controls.TControl.SizeChanged (Line 4269, "FMX.Controls.pas" + 9) + $4
[0BA7C1A5]

{fmx250.bpl }
FMX.Controls.TControl.RecalcSize (Line 2716, "FMX.Controls.pas" + 3) + $8
[0F155FBD]

{fmxdesigner250.bpl} FmxFormContainer.TFormContainerForm.RefreshControl (Line 740, "FmxFormContainer.pas" + 5) + $4
[0F156A5F]
{fmxdesigner250.bpl}
FmxFormContainer.TFormContainerForm.NeedStyleLookup (Line 752, "FmxFormContainer.pas" + 5) + $5
[0F15775F]

{fmxdesigner250.bpl} FmxFormContainer.TFormContainerForm.SetMasterStyle (Line 1195, "FmxFormContainer.pas" + 7) + $2
[0F15CE73]
{fmxdesigner250.bpl}
FmxFormContainer.TFormBoundary.SetMasterStyle (Line 3060, "FmxFormContainer.pas" + 2) + $7
[212598F8]

{designide250.bpl} EmbeddedFormDesigner.TEditorFormDesigner.DoSelectStyle (Line 135, "EmbeddedFormDesigner.pas" + 10) + $9
[21256A66]
{designide250.bpl}
ViewSelector.TViewSelectorFrame.cbStyleSelectorChange (Line 329, "ViewSelector.pas" + 2) + $2D
[2125791E]

{designide250.bpl} ViewSelector.TViewSelectorFrame.SelectStyle (Line 726, "ViewSelector.pas" + 16) + $C
[5006103C]
{rtl250.bpl } System.@TryFinallyExit (Line 22405, "System.pas" + 8) + $0
[212578CF]
{designide250.bpl}
ViewSelector.TViewSelectorFrame.SelectStyle (Line 720, "ViewSelector.pas" + 10) + $0
[2125A0A9]

{designide250.bpl} EmbeddedFormDesigner.TEditorFormDesigner.SelectPreviewStyle (Line 340, "EmbeddedFormDesigner.pas" + 2) + $8
[0F155EE0]
{fmxdesigner250.bpl} FmxFormContainer.TFormContainerForm.SelectMasterStyle (Line 730, "FmxFormContainer.pas" + 22) + $9
[0F156AD1]
{fmxdesigner250.bpl} FmxFormContainer.TFormContainerForm.Activate (Line 764, "FmxFormContainer.pas" + 1) + $2
[0F157E2E]
{fmxdesigner250.bpl} FmxFormContainer.TFmxEditorFormDesignerWrapper.DisplayDesigner (Line 1503, "FmxFormContainer.pas" + 13) + $7
[2125B2FD]
{designide250.bpl}
EmbeddedDesignerForm.TFormEditorView.Display (Line 202, "EmbeddedDesignerForm.pas" + 18) + $8
[207EAF49]

{coreide250.bpl} EditorForm.TEditWindow.ShowView (Line 4395, "EditorForm.pas" + 50) + $B
[207E50BC]
{coreide250.bpl}
EditorForm.TEditWindow.SwitchViews (Line 2157, "EditorForm.pas" + 8) + $5
[207E4C0E]

{coreide250.bpl} EditorForm.TEditWindow.ViewBarChange (Line 2005, "EditorForm.pas" + 3) + $C
[035072D9]
{vcl250.bpl } Vcl.Tabs.TTabSet.CanChange (Line 1933, "Vcl.Tabs.pas" + 3) + $D
[0350732A]
{vcl250.bpl } Vcl.Tabs.TTabSet.SetTabIndex (Line 1944, "Vcl.Tabs.pas" + 5) + $4
[035075B4]
{vcl250.bpl } Vcl.Tabs.TTabSet.MouseDown (Line 2056, "Vcl.Tabs.pas" + 6) + $6
[033352B8]
{vcl250.bpl } Vcl.Controls.TControl.DoMouseDown (Line 7477, "Vcl.Controls.pas" + 7) + $2B
[03335307]
{vcl250.bpl } Vcl.Controls.TControl.WMLButtonDown (Line 7488, "Vcl.Controls.pas" + 7) + $E
[03334C5E]
{vcl250.bpl } Vcl.Controls.TControl.WndProc (Line 7338, "Vcl.Controls.pas" + 91) + $6
[204E8EBE]
{coreide250.bpl}
IDETimerServices.AFKCBTProc (Line 239, "IDETimerServices.pas" + 6) + $F
[03339051]

{vcl250.bpl } Vcl.Controls.TWinControl.IsControlMouseMsg (Line 9972, "Vcl.Controls.pas" + 9) + $2A
[03339843]
{vcl250.bpl }
Vcl.Controls.TWinControl.WndProc (Line 10209, "Vcl.Controls.pas" + 166) + $6
[03338E10]

{vcl250.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 9908, "Vcl.Controls.pas" + 3) + $6
[5016EBCC]
{rtl250.bpl } System.Classes.StdWndProc (Line 17408, "System.Classes.pas" + 11) + $2
[03482F90]
{vcl250.bpl }
Vcl.Forms.TApplication.StopHintTimer (Line 11369, "Vcl.Forms.pas" + 3) + $3
[03481E1F]

{vcl250.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 10641, "Vcl.Forms.pas" + 23) + $1
[03481E62]
{vcl250.bpl }
Vcl.Forms.TApplication.HandleMessage (Line 10671, "Vcl.Forms.pas" + 1) + $4
[03482195]

{vcl250.bpl }
Vcl.Forms.TApplication.Run (Line 10809, "Vcl.Forms.pas" + 26) + $3
[005088F2]

{bds.exe }
bds.bds (Line 212, "" + 7) + $7

install

hii
is there an install document !?

TRectangle gradient does not work (Android)

Hi,
Great lib!
Using build 773, on Android, TRectangle.Fill.Kind = TBrushKind.Gradient does not work. It is shown as solid. Win32/64 works fine, not able to test on iOS.
Kind regards,
Robbert

how to play again a video

when i stop a video , how to play again a video , ALVideoPlayerSurface1.VideoPlayer.Start is not support

Help with some errors please?

I got this code from somebody on stackoverflow, but it seems to throw some errors and the person pasting it recommended writing here as he doesn't know... When I try to run this:

ALFastTagReplace(MyHtmlString, // Const SourceString, 
                  '<input', // TagStart, 
                   '>', // TagEnd: AnsiString;
                   function(const TagString: AnsiString;
                                   TagParams: TALStrings;
                                   ExtData: pointer;
                                   Var Handled: Boolean;
                                   Const SourceString: AnsiString;
                                   Var TagPosition, TagLength: integer): AnsiString
                   begin
                     Myprefilledvalues.add(TagString + '=' + TagParams.values['value'])
                   end,
                   true, // StripParamQuotes 
                   nil); // ExtData 

I get these errors:
E2250 There is no overloaded version of 'ALFastTagReplace' that can be called with these arguments
E2009 Incompatible types: 'Parameter lists differ'

Could you please shed some light on this? Thanks!

TMapview

Helo

Any plan to add TMapView alternate that support streetview and multiline infowindow? currently TMapview from embarcadero very limited features...

Compile ALLiveVideoChat Error

[Exec Error] The command "PATH C:\Program Files\Java\jdk1.8.0_121\bin;C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBase2017\IDE_spoof;C:\Program Files (x86)\Embarcadero\Studio\19.0\bin;C:\Users\Public\Documents\Embarcadero\Studio\19.0\Bpl;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Embarcadero\Studio\20.0\bin;C:\Users\Public\Documents\Embarcadero\Studio\20.0\Bpl;C:\Program Files (x86)\Embarcadero\Studio\20.0\bin64;C:\Users\Public\Documents\Embarcadero\Studio\20.0\Bpl\Win64;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\tizen-studio\tools\ide\bin;C:\Users\Admin\AppData\Local\Microsoft\WindowsApps;C:\Users\Admin\AppData\Roaming\npm & "D:\android\sdk\build-tools\23.0.1\dx.bat" --dex --output="D:\dev\component\alcinoe\demos\ALLiveVideoChat\client\Android\Debug\webrtc-dexed.jar" "D:\dev\component\alcinoe\lib\jar\org.webrtc\webrtc.jar"" exited with code 1.

Ajouter une description

Je veux bien liker mais je me demande si, pour le référencement "No description, website, or topics provided. " c'est très bon. Je me dis qu'il faudrait peut-être ajouter une petite description.

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.