ANT task for compiling flex-sdk is not working

2019-07-15 Thread Ramazan Ergüder Bekrek
Greetings!

The compilation of the SDK is not working with the current settings although 
the folders and files are all there:

env.PLAYERGLOBAL_HOME=G:\\programming\\sdks\\air31\\frameworks\\libs\\player

env.AIR_HOME=G:\\programming\\sdks\\air31

env.FLASHPLAYER_DEBUGGER=C:\\Program Files\\Adobe\\Adobe Flash Builder 4.7 (64 
Bit)\\player\\win\\11.4\\FlashPlayerDebugger.exe


I get this error from ant:

check-playerglobal-home:
 [echo] PLAYERGLOBAL_HOME is 
G:\programming\sdks\air31\frameworks\libs\player\31.0\playerglobal.swc
 [echo] playerglobal.version is 11.1

BUILD FAILED
C:\Users\ar.rahman\eclipse-workspace\apache-flex\build.xml:189: The environment 
variable PLAYERGLOBAL_HOME is not set to a directory

Total time: 421 milliseconds


Any reason why it doesn't work?

Thanx


Re: ANT task for compiling flex-sdk is not working

2019-07-15 Thread Ramazan Ergüder Bekrek
Now I have this error:

BUILD FAILED
C:\Users\ar.rahman\eclipse-workspace\apache-flex\build.xml:162: The following 
error occurred while executing this line:
C:\Users\ar.rahman\eclipse-workspace\apache-flex\modules\build.xml:64: The 
following error occurred while executing this line:
C:\Users\ar.rahman\eclipse-workspace\apache-flex\modules\downloads.xml:283: 
java.nio.file.InvalidPathException: Illegal char <*> at index 78: 
C:\Users\ar.rahman\eclipse-workspace\apache-flex\modules\thirdparty\batik\lib\**


15.07.2019, 13:47, "Ramazan Ergüder Bekrek" :
> Greetings!
>
> The compilation of the SDK is not working with the current settings although 
> the folders and files are all there:
>
> env.PLAYERGLOBAL_HOME=G:\\programming\\sdks\\air31\\frameworks\\libs\\player
>
> env.AIR_HOME=G:\\programming\\sdks\\air31
>
> env.FLASHPLAYER_DEBUGGER=C:\\Program Files\\Adobe\\Adobe Flash Builder 4.7 
> (64 Bit)\\player\\win\\11.4\\FlashPlayerDebugger.exe
>
> I get this error from ant:
>
> check-playerglobal-home:
>  [echo] PLAYERGLOBAL_HOME is 
> G:\programming\sdks\air31\frameworks\libs\player\31.0\playerglobal.swc
>  [echo] playerglobal.version is 11.1
>
> BUILD FAILED
> C:\Users\ar.rahman\eclipse-workspace\apache-flex\build.xml:189: The 
> environment variable PLAYERGLOBAL_HOME is not set to a directory
>
> Total time: 421 milliseconds
>
> Any reason why it doesn't work?
>
> Thanx


Re: ANT task for compiling flex-sdk is not working

2019-07-16 Thread Ramazan Ergüder Bekrek
I commented that line which generates the error and the build is following!



15.07.2019, 14:07, "Ramazan Ergüder Bekrek" :
> Now I have this error:
>
> BUILD FAILED
> C:\Users\ar.rahman\eclipse-workspace\apache-flex\build.xml:162: The following 
> error occurred while executing this line:
> C:\Users\ar.rahman\eclipse-workspace\apache-flex\modules\build.xml:64: The 
> following error occurred while executing this line:
> C:\Users\ar.rahman\eclipse-workspace\apache-flex\modules\downloads.xml:283: 
> java.nio.file.InvalidPathException: Illegal char <*> at index 78: 
> C:\Users\ar.rahman\eclipse-workspace\apache-flex\modules\thirdparty\batik\lib\**
>
> 15.07.2019, 13:47, "Ramazan Ergüder Bekrek" :
>>  Greetings!
>>
>>  The compilation of the SDK is not working with the current settings 
>> although the folders and files are all there:
>>
>>  env.PLAYERGLOBAL_HOME=G:\\programming\\sdks\\air31\\frameworks\\libs\\player
>>
>>  env.AIR_HOME=G:\\programming\\sdks\\air31
>>
>>  env.FLASHPLAYER_DEBUGGER=C:\\Program Files\\Adobe\\Adobe Flash Builder 4.7 
>> (64 Bit)\\player\\win\\11.4\\FlashPlayerDebugger.exe
>>
>>  I get this error from ant:
>>
>>  check-playerglobal-home:
>>   [echo] PLAYERGLOBAL_HOME is 
>> G:\programming\sdks\air31\frameworks\libs\player\31.0\playerglobal.swc
>>   [echo] playerglobal.version is 11.1
>>
>>  BUILD FAILED
>>  C:\Users\ar.rahman\eclipse-workspace\apache-flex\build.xml:189: The 
>> environment variable PLAYERGLOBAL_HOME is not set to a directory
>>
>>  Total time: 421 milliseconds
>>
>>  Any reason why it doesn't work?
>>
>>  Thanx


Re: ANT task for compiling flex-sdk is not working

2019-07-16 Thread Ramazan Ergüder Bekrek
I think that the correct config settings for a compilation are:

playerglobal.version=31.0
playerglobal.swfversion=42
env.PLAYERGLOBAL_HOME=G:\\programming\\sdks\\air31\\frameworks\\libs\\player

env.TLF_HOME=G:\\programming\\as3\\flex-tlf

17.07.2019, 01:44, "Ramazan Ergüder Bekrek" :
> I commented that line which generates the error and the build is following!
>
> 
>
> 15.07.2019, 14:07, "Ramazan Ergüder Bekrek" :
>>  Now I have this error:
>>
>>  BUILD FAILED
>>  C:\Users\ar.rahman\eclipse-workspace\apache-flex\build.xml:162: The 
>> following error occurred while executing this line:
>>  C:\Users\ar.rahman\eclipse-workspace\apache-flex\modules\build.xml:64: The 
>> following error occurred while executing this line:
>>  C:\Users\ar.rahman\eclipse-workspace\apache-flex\modules\downloads.xml:283: 
>> java.nio.file.InvalidPathException: Illegal char <*> at index 78: 
>> C:\Users\ar.rahman\eclipse-workspace\apache-flex\modules\thirdparty\batik\lib\**
>>
>>  15.07.2019, 13:47, "Ramazan Ergüder Bekrek" :
>>>   Greetings!
>>>
>>>   The compilation of the SDK is not working with the current settings 
>>> although the folders and files are all there:
>>>
>>>   
>>> env.PLAYERGLOBAL_HOME=G:\\programming\\sdks\\air31\\frameworks\\libs\\player
>>>
>>>   env.AIR_HOME=G:\\programming\\sdks\\air31
>>>
>>>   env.FLASHPLAYER_DEBUGGER=C:\\Program Files\\Adobe\\Adobe Flash Builder 
>>> 4.7 (64 Bit)\\player\\win\\11.4\\FlashPlayerDebugger.exe
>>>
>>>   I get this error from ant:
>>>
>>>   check-playerglobal-home:
>>>    [echo] PLAYERGLOBAL_HOME is 
>>> G:\programming\sdks\air31\frameworks\libs\player\31.0\playerglobal.swc
>>>    [echo] playerglobal.version is 11.1
>>>
>>>   BUILD FAILED
>>>   C:\Users\ar.rahman\eclipse-workspace\apache-flex\build.xml:189: The 
>>> environment variable PLAYERGLOBAL_HOME is not set to a directory
>>>
>>>   Total time: 421 milliseconds
>>>
>>>   Any reason why it doesn't work?
>>>
>>>   Thanx


Re: ANT task for compiling flex-sdk is not working

2019-07-16 Thread Ramazan Ergüder Bekrek
Version of ant:

ant -version
Apache Ant(TM) version 1.10.6 compiled on May 2 2019

Java :

java -version
openjdk version "1.8.0_181-1-ojdkbuild"
OpenJDK Runtime Environment (build 1.8.0_181-1-ojdkbuild-b13)
OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)

17.07.2019, 01:51, "Ramazan Ergüder Bekrek" :
> I think that the correct config settings for a compilation are:
>
> playerglobal.version=31.0
> playerglobal.swfversion=42
> env.PLAYERGLOBAL_HOME=G:\\programming\\sdks\\air31\\frameworks\\libs\\player
>
> env.TLF_HOME=G:\\programming\\as3\\flex-tlf
>
> 17.07.2019, 01:44, "Ramazan Ergüder Bekrek" :
>>  I commented that line which generates the error and the build is following!
>>
>>  
>>
>>  15.07.2019, 14:07, "Ramazan Ergüder Bekrek" :
>>>   Now I have this error:
>>>
>>>   BUILD FAILED
>>>   C:\Users\ar.rahman\eclipse-workspace\apache-flex\build.xml:162: The 
>>> following error occurred while executing this line:
>>>   C:\Users\ar.rahman\eclipse-workspace\apache-flex\modules\build.xml:64: 
>>> The following error occurred while executing this line:
>>>   
>>> C:\Users\ar.rahman\eclipse-workspace\apache-flex\modules\downloads.xml:283: 
>>> java.nio.file.InvalidPathException: Illegal char <*> at index 78: 
>>> C:\Users\ar.rahman\eclipse-workspace\apache-flex\modules\thirdparty\batik\lib\**
>>>
>>>   15.07.2019, 13:47, "Ramazan Ergüder Bekrek" :
>>>>    Greetings!
>>>>
>>>>    The compilation of the SDK is not working with the current settings 
>>>> although the folders and files are all there:
>>>>
>>>>    
>>>> env.PLAYERGLOBAL_HOME=G:\\programming\\sdks\\air31\\frameworks\\libs\\player
>>>>
>>>>    env.AIR_HOME=G:\\programming\\sdks\\air31
>>>>
>>>>    env.FLASHPLAYER_DEBUGGER=C:\\Program Files\\Adobe\\Adobe Flash Builder 
>>>> 4.7 (64 Bit)\\player\\win\\11.4\\FlashPlayerDebugger.exe
>>>>
>>>>    I get this error from ant:
>>>>
>>>>    check-playerglobal-home:
>>>> [echo] PLAYERGLOBAL_HOME is 
>>>> G:\programming\sdks\air31\frameworks\libs\player\31.0\playerglobal.swc
>>>> [echo] playerglobal.version is 11.1
>>>>
>>>>    BUILD FAILED
>>>>    C:\Users\ar.rahman\eclipse-workspace\apache-flex\build.xml:189: The 
>>>> environment variable PLAYERGLOBAL_HOME is not set to a directory
>>>>
>>>>    Total time: 421 milliseconds
>>>>
>>>>    Any reason why it doesn't work?
>>>>
>>>>    Thanx


How to compile an SWF to bypass any VerifyError for non-existing classes inside of that SWF

2019-07-17 Thread Ramazan Ergüder Bekrek
Greetings again!

I have special use case that I would like to be able to reproduce and as an 
inspiration I took one specific SWF file which is part of the
ADEP Gravity Client Component Framework which is an adaptation of the OSGi 
runtime in Actionscript 3.0.

The file in question can be seen in this video 
https://youtu.be/g_Y4PmR_L1w?t=379.
I'm talking about the gravity_shared_flex-flex450.swf which is a special RSLs 
loader.
That file is loaded first by Gravity as a bundle in memory before any RSLs are 
handled. In that SWF there is a GravitySystemManager class that extends 
SystemManager. That custom SystemManager first loads all the RSLs and then adds 
the GravitySparkApplication on the display list.

The problem that I'am having while trying to reproduce the same mechanism is 
that inside that SWF there is a GravitySparkApplicationclass that extends the 
Application from Apache Flex. Although that the Application class is not 
compiled in that SWF it has no problem loading in memory and there is no 
VerifyError that says the spark.components.Application was not found.

My intuition tells me that there is a special mxmlc compiler option when used 
in an SWF compilation that tells the Flash Player to skip any kind of class 
verification.

My question is how did Adobe managed to compile an SWF which is referencing 
spark.components.Application as an external reference when that external 
reference comes into existence after the RSLs are loaded by 
gravity_shared_flex-flex450.swf which itself cannot be loaded before the RSLs?

I hope that my question is clear.

Best Regards




Cannot access a property or method of a null object reference for simple DateFormatter.parseDateString(date);

2019-08-22 Thread Ramazan Ergüder Bekrek
Greetings to y'all

I have a simple code which us calling DateFormatter for conversion from String 
to Date like follow:

public static function parseBlobDate(date:String):Date{
return DateFormatter.parseDateString(date);
}

which triggers an error : TypeError: Error #1009: Cannot access a property or 
method of a null object reference.
at mx.formatters::DateBase$/get 
http://www.adobe.com/2006/flex/mx/internal::defaultStringKey()[D:\flex_sdk\Sources\flex-sdk\frameworks\projects\framework\src\mx\formatters\DateBase.as:195]
at 
mx.formatters::DateFormatter$/parseDateString()[D:\flex_sdk\Sources\flex-sdk\frameworks\projects\framework\src\mx\formatters\DateFormatter.as:218]

In the function defaultStringKey when I debug to see where the error comes from 
I noticed that monthNamesLong is null which is unusual.


mx_internal static function get defaultStringKey():Array /* of String */
{
initialize();

return monthNamesLong.concat(timeOfDay);
}

this code was working before but somehow it is not anymore. What am I doing 
wrong?




Re: Cannot access a property or method of a null object reference for simple DateFormatter.parseDateString(date);

2019-08-22 Thread Ramazan Ergüder Bekrek
You can have a screenshot of what I am talking about.

https://pasteboard.co/ItRpbza.png

22.08.2019, 12:57, "Ramazan Ergüder Bekrek" :
> Greetings to y'all
>
> I have a simple code which us calling DateFormatter for conversion from 
> String to Date like follow:
>
> public static function parseBlobDate(date:String):Date{
> return DateFormatter.parseDateString(date);
> }
>
> which triggers an error : TypeError: Error #1009: Cannot access a property or 
> method of a null object reference.
> at mx.formatters::DateBase$/get 
> http://www.adobe.com/2006/flex/mx/internal::defaultStringKey()[D:\flex_sdk\Sources\flex-sdk\frameworks\projects\framework\src\mx\formatters\DateBase.as:195]
> at 
> mx.formatters::DateFormatter$/parseDateString()[D:\flex_sdk\Sources\flex-sdk\frameworks\projects\framework\src\mx\formatters\DateFormatter.as:218]
>
> In the function defaultStringKey when I debug to see where the error comes 
> from I noticed that monthNamesLong is null which is unusual.
>
> mx_internal static function get defaultStringKey():Array /* of String */
> {
> initialize();
>
> return monthNamesLong.concat(timeOfDay);
> }
>
> this code was working before but somehow it is not anymore. What am I doing 
> wrong?


How to create application states dynamically?

2019-10-17 Thread Ramazan Ergüder Bekrek
Greetings all!

Long time that I haven't heard anything concerning Apache Flex SDK.
Is this being abandoned or is it simply that people are focusing more energy on 
the Apache Royale at the moment?

Anyway I was wondering if it is possible to create states dynamically in AS3 
because I would like to automate this process
at runtime for my use case. Let say that after loading a  from an 
external SWF I would like the loader to be injected
inside of a dynamically created state which gets added to the main UI so that 
the loaded SWF has its own space on the ui.

If this is possible can someone provide me resources or examples?

Thanks for the support.

Ergü


Eclipse Extension Points mechanism equivalent in AS3 inside of an OSGi runtime

2019-10-19 Thread Ramazan Ergüder Bekrek
Greetings to all again!

I'm developing something similar to Eclipse Extension Points with Annotations 
[ExtensionPoint] and [Extension] for dynamic
sparks and mx control injection at runtime. The whole thing is running inside 
of an OSGi framework built with AS3 and the problem that I'm having is 
concerning
the keep-all-type-selectors=true which is not working. Let me explain the 
structure.

The UI is loading different Modules as the container for "Toolbar", "Timeline", 
"PropertiesWindow", which are all independant  handled by the OSGi 
runtime.
The runtime creates for each bundle their own ApplicationDomain.

I created another bundle which is an Actionscript project which check at 
runtime in each bundles in the OSGi framework if there is any class containing 
the
[ExtensionPoint] and [Extension] metadata. If it finds something then they are 
gathered and built in Parent/Children relationship.

This [ExtensionPointsManager] (in its own ApplicationDomain) is also scouting 
the Stage.ADDED event to check when ever a UIComponent which has 
[ExtensionPoint] is added.

[ExtensionPointManager class] 

private function scoutAllExtensionUnitsByBundle(bundle:IBundle):void{

var applicationDomain:ApplicationDomain = 
ApplicationDomain(Object(bundle).applicationDomain);
var domainClasses:Vector. = 
applicationDomain.getQualifiedDefinitionNames();
for each(var className:String in domainClasses){
try{
var infosExtensionUnit:ExtensionInfos = 
infosExtensionUnitFromClassName(className);
var extensionPoint:ExtensionPoint = 
getExtensionPointByName(infosExtensionUnit.name);
if (extensionPoint && 
infosExtensionUnit)
var parented:Boolean = 
addExtensionUnitFromClass(infosExtensionUnit.type.clazz);
if (!parented)

unparentedExtensionUnits.push(new ExtensionUnit(null, infosExtensionUnit));
}catch(e:Error){
trace(e.message);
}
}
try{
extensionPoint.instanciateExtensionUnits();
}catch(e:Error){
}
}

[ExtensionPoint class]

public function instanciateExtensionUnits():void{
if (container){
for each(var extensionUnit:ExtensionUnit in 
extensionUnits){
if (!extensionUnit.instance){
var uiElement:UIComponent = 
extensionUnit.newInstance();
if (container is 
IVisualElementContainer)

IVisualElementContainer(container).addElement(uiElement);
else

container.addChild(uiElement);
}
}
}
}

My problem is that I have a bundle which contains an  (contains 
[Extension(target="toolbar")] metadata)with an icons that I would like to be 
automatically inserted in the "Toolbar"  which has the 
[ExtensionPoint(name="toolbar")] metadata. That button in its own code would 
create a PopupManager.createPopup when it is clicked. Right now when that 
button doesn't have the (skinClass="spark.skins.spark.ButtonSkin") property it 
throws an error as follow:

Error: Skin for 
instance1.instance2.instance18.instance19.instance20.rsls_loader0.ApplicationSkin2.containerGrp.contentGroup.SharedUIService6.instance167.UIServiceProxy8.MultiversesMainUI7.SkinnableContainerSkin9.contentGroup.toolbar.instance234.UIServiceProxy59.MultiversesMenuRoot58.SkinnableContainerSkin60.contentGroup.PluginsSettingsButton74
 cannot be found.

So the "Toolbar"  I've compiled with keep-all-type-selectors=true 
seems to not recognize the (SkinClasses).

Right now I don't understand why 
IVisualElementContainer(container).addElement(uiElement) always throws this big 
line of exception...

When I add the (skinClass="spark.skins.spark.ButtonSkin") to that button and 
recompile then its get added in the "toolbar" but another problem happens when 
I click the button:

Error: Skin for 
instance1.instance2.instance18.instance19.instance20.PluginsSettingsView92.ResizableTitleWindowSkin93._ResizableTitleWindowSkin_Group1.contents.contentGroup.parentDivider.pluginsCategories
 cannot be found.

How do I fix this problem?

Best regards

Ergü


Re: Eclipse Extension Points mechanism equivalent in AS3 inside of an OSGi runtime

2019-10-19 Thread Ramazan Ergüder Bekrek
What I've come up with as a solution is that I decided to use the 
IStyleManager2 of the Main RSLs loader SWF which has all the class selectors 
for the skins.

I've changed the code for the [ExtensionPoint] class as follow:

public function instanciateExtensionUnits():void{
if (container){
for each(var extensionUnit:ExtensionUnit in 
extensionUnits){
if (!extensionUnit.instance){
var uiElement:UIComponent = 
extensionUnit.newInstance();
var className:String = 
getQualifiedClassName(extensionUnit.infos.type.clazz).replace("::", ".");
var 
skinStyle:CSSStyleDeclaration = 
styleManager.getMergedStyleDeclaration(className);
if (!skinStyle){
className = 
getQualifiedSuperclassName(extensionUnit.infos.type.clazz).replace("::", ".");
skinStyle = 
styleManager.getMergedStyleDeclaration(className);  
}
if (skinStyle){
if 
(uiElement.getStyle("skinClass") == null){
var 
inheritedStyleClass:Class = skinStyle.getStyle("skinClass") as Class;   


uiElement.setStyle("skinClass", inheritedStyleClass);
}
if (container is 
IVisualElementContainer)

IVisualElementContainer(container).addElement(uiElement);
else

container.addChild(uiElement);
}
}
}
}
}

So I'm handling manually the skin of the first object and it is shown as it is 
supposed to but the second problem that I have is the Popup that is created by 
that button is missing it own skinClass and the background of the 
[TitleWindows] is black. How can I make it that everything is handled 
automatically?

Screenshot link : https://pasteboard.co/ICLWnzG.png

19.10.2019, 20:42, "Ramazan Ergüder Bekrek" :
> Greetings to all again!
>
> I'm developing something similar to Eclipse Extension Points with Annotations 
> [ExtensionPoint] and [Extension] for dynamic
> sparks and mx control injection at runtime. The whole thing is running inside 
> of an OSGi framework built with AS3 and the problem that I'm having is 
> concerning
> the keep-all-type-selectors=true which is not working. Let me explain the 
> structure.
>
> The UI is loading different Modules as the container for "Toolbar", 
> "Timeline", "PropertiesWindow", which are all independant  handled 
> by the OSGi runtime.
> The runtime creates for each bundle their own ApplicationDomain.
>
> I created another bundle which is an Actionscript project which check at 
> runtime in each bundles in the OSGi framework if there is any class 
> containing the
> [ExtensionPoint] and [Extension] metadata. If it finds something then they 
> are gathered and built in Parent/Children relationship.
>
> This [ExtensionPointsManager] (in its own ApplicationDomain) is also scouting 
> the Stage.ADDED event to check when ever a UIComponent which has 
> [ExtensionPoint] is added.
>
> [ExtensionPointManager class]
>
> private function scoutAllExtensionUnitsByBundle(bundle:IBundle):void{
>
> var applicationDomain:ApplicationDomain = 
> ApplicationDomain(Object(bundle).applicationDomain);
> var domainClasses:Vector. = 
> applicationDomain.getQualifiedDefinitionNames();
> for each(var className:String in domainClasses){
> try{
> var infosExtensionUnit:ExtensionInfos 
> = infosExtensionUnitFromClassName(className);
> var extensionPoint:ExtensionPoint = 
> getExtensionPointByName(infosExtensionUnit.name);
> if (extensionPoint && 
> infosExtensionUnit)
>  

Re: How to create application states dynamically?

2019-10-21 Thread Ramazan Ergüder Bekrek
After looking how the compiler generates MXML states as suggested by Alex I've 
discovered some important details...

Let's say that I have these two UI component in my main UI.




The class that is generated automatically is this: https://pastebin.com/dg93hAQv

As you can see also the class has this annotation 
[DynamicStateHost(name="multiverses")]
I decided to remove all the states from the main UI to generate them 
automatically.
I my DynamicStateHandler class that is generating the states automatically 
there is the coded inspired by the MXML compiler.

I am able to achieve almost anything except the part where the compiler adds 
the getter/setter for the Bindings from line 83 to 119.
Naturally when my state handler try to set the current state of the main UI to 
the default one : https://pastebin.com/3Y3C7Fi8

I get this error:

Property editor not found on MultiversesMainUI and there is no default value.
    at 
mx.states::OverrideBase/getOverrideContext()[D:\flex_sdk\Sources\flex-sdk\frameworks\projects\framework\src\mx\states\OverrideBase.as:151]

Does anyone has an idea how to fix this? I've created a dynamic class which 
extends from Module and used that instead but it doesn't work neither.
Right now I have no clue how to bypass this constraint.

Best regards

Ergü


Re: How to create application states dynamically?

2019-10-28 Thread Ramazan Ergüder Bekrek
In my attempt to allow dynamic states based on annotations without a big 
refactoring of the Flex SDK, I have successfully implemented something which is 
working pretty well. And again it is all running inside of an OSGi runtime so I 
created a simple extension to the OSGi framework that monitors any added 
UIComponent on the stage and check if the component is candidate for a 
DynamicStateHost ready to received DynamicState.

Equivalently each time a bundle is loaded in the OSGi runtime, it also checks 
if there is any candidate which is a DynamicState for the previously identified 
DynamicStateHost.

I tested the code with an empty [host] Module containing zero state which is 
annotated with [DynamicStateHost(name="host")] and 2 other modules that are 
annotated with 
[DynamicState(name="editor", target="host", default=true)]
[DynamicState(name="marketplace", target="host", default=false)]

When the OSGi runtime instanciates the Main UI [DynamicStateHost] it gets added 
on the stage and my extension intercepts it and check what was already parsed 
from the annotations. The extension gives the hand to the normal Flex process 
of handling the DynamicAddItem that I created based on the AddItem that are 
generated by the mxml compiler.

This is a success and I'm pleased by the result.

Thanx for the guidance Alex.

Best Regards

Ergü

21.10.2019, 17:11, "Alex Harui" :
> IMO, Binding is independent from states. Even if you took out all of the 
> states, if you had a binding from a non-public property, there is no way to 
> get that to work dynamically at runtime (at least, not without a ton of 
> work). You should be able to generate bindings for public properties so if 
> you can constrain your use of bindings for public properties, then you should 
> be able to get things to work. Instead of generating getter/setters, you have 
> to add the right event listeners for changes.
>
> HTH,
> -Alex
>
> On 10/21/19, 7:26 AM, "Ramazan Ergüder Bekrek"  wrote:
>
> After looking how the compiler generates MXML states as suggested by Alex 
> I've discovered some important details...
>
> Let's say that I have these two UI component in my main UI.
>
>  width="100%" height="100%" bottom="0" includeIn="marketplace"/>
>  height="35%" bottom="0" includeIn="editor"/>
>
> The class that is generated automatically is this: 
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpastebin.com%2Fdg93hAQv&data=02%7C01%7Caharui%40adobe.com%7Ca7d7d5ee036b470b38b008d75632a36c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637072647800837585&sdata=DvhCKVwcgSmj%2BVOjrTrNEKNfAW3IoiNN1JIv2YbvGOA%3D&reserved=0
>
> As you can see also the class has this annotation 
> [DynamicStateHost(name="multiverses")]
> I decided to remove all the states from the main UI to generate them 
> automatically.
> I my DynamicStateHandler class that is generating the states 
> automatically there is the coded inspired by the MXML compiler.
>
> I am able to achieve almost anything except the part where the compiler 
> adds the getter/setter for the Bindings from line 83 to 119.
> Naturally when my state handler try to set the current state of the main 
> UI to the default one : 
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpastebin.com%2F3Y3C7Fi8&data=02%7C01%7Caharui%40adobe.com%7Ca7d7d5ee036b470b38b008d75632a36c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637072647800837585&sdata=F3pkuotBsCGbe3DH4nzKaG4Nd7OhN2wgAfVMS4trrz8%3D&reserved=0
>
> I get this error:
>
> Property editor not found on MultiversesMainUI and there is no default 
> value.
> at 
> mx.states::OverrideBase/getOverrideContext()[D:\flex_sdk\Sources\flex-sdk\frameworks\projects\framework\src\mx\states\OverrideBase.as:151]
>
> Does anyone has an idea how to fix this? I've created a dynamic class 
> which extends from Module and used that instead but it doesn't work neither.
> Right now I have no clue how to bypass this constraint.
>
> Best regards
>
> Ergü


How to set the compiler so that there is no compiled ResourceBundles at all?

2019-10-30 Thread Ramazan Ergüder Bekrek
Greetings again!

I would like to know if there is a way to bypass the Resource Compilation of a 
module or an Application in Flex.
I realized that duplicates are in every SWF and I don't need them. In the RSL 
loader that is loading the Apache Flex SWFs
 from my app all the Resources are already there and loaded once. I don't want 
that to happen in my sub modules or sub applications because they are redundant
and takes up RAM resources in the VM.

Is this possible?

Ergü


Re: How to set the compiler so that there is no compiled ResourceBundles at all?

2019-10-30 Thread Ramazan Ergüder Bekrek
This is the right compiler option and it works!

Thank you M. Flex Wisdom!

Best Regards

Ergü

30.10.2019, 17:01, "Alex Harui" :
> Don't know for sure. Try setting:
>
>   -locales=
>
> IOW, specify an empty list of locales. The compiler looks like it will not 
> attempt to add resource bundles if there are no locales.
>
> HTH,
> -Alex
>
> On 10/30/19, 7:45 AM, "Ramazan Ergüder Bekrek"  wrote:
>
> Greetings again!
>
> I would like to know if there is a way to bypass the Resource Compilation 
> of a module or an Application in Flex.
> I realized that duplicates are in every SWF and I don't need them. In the 
> RSL loader that is loading the Apache Flex SWFs
>  from my app all the Resources are already there and loaded once. I don't 
> want that to happen in my sub modules or sub applications because they are 
> redundant
> and takes up RAM resources in the VM.
>
> Is this possible?
>
> Ergü


Re: How to set the compiler so that there is no compiled ResourceBundles at all?

2019-10-30 Thread Ramazan Ergüder Bekrek
Is there also any other way to remove the generation of the _Module_Styles 
class which is always compiled by default?

30.10.2019, 17:01, "Alex Harui" :
> Don't know for sure. Try setting:
>
>   -locales=
>
> IOW, specify an empty list of locales. The compiler looks like it will not 
> attempt to add resource bundles if there are no locales.
>
> HTH,
> -Alex
>
> On 10/30/19, 7:45 AM, "Ramazan Ergüder Bekrek"  wrote:
>
> Greetings again!
>
> I would like to know if there is a way to bypass the Resource Compilation 
> of a module or an Application in Flex.
> I realized that duplicates are in every SWF and I don't need them. In the 
> RSL loader that is loading the Apache Flex SWFs
>  from my app all the Resources are already there and loaded once. I don't 
> want that to happen in my sub modules or sub applications because they are 
> redundant
> and takes up RAM resources in the VM.
>
> Is this possible?
>
> Ergü


Re: How to set the compiler so that there is no compiled ResourceBundles at all?

2019-10-31 Thread Ramazan Ergüder Bekrek
I tried these compiler settings:

-defaults-css-url=styles.css -defaults-css-files=styles.css -theme=styles.css

I've created a dummy CSS file with:

/* CSS file */
@namespace s "library://ns.adobe.com/flex/spark";
@namespace mx "library://ns.adobe.com/flex/mx";

.fontButton {
fontSize: 16;
fontWeight: bold;
}

s|List{
skinClass: null;
}

But nothing changes as the MyModule_Styles class is still generated.

30.10.2019, 21:59, "Alex Harui" :
> Don't know for sure. There is some logic that won't generate that class if 
> there are no CSS style definitions to output. You might be able to control 
> what CSS the compiler sees by setting the compiler.defaults-css-files option 
> and/or messing around with the .css files in the SWCs.
>
> HTH,
> -Alex
>
> On 10/30/19, 1:46 PM, "Ramazan Ergüder Bekrek"  wrote:
>
> Is there also any other way to remove the generation of the 
> _Module_Styles class which is always compiled by default?
>
> 30.10.2019, 17:01, "Alex Harui" :
> > Don't know for sure. Try setting:
> >
> > -locales=
> >
> > IOW, specify an empty list of locales. The compiler looks like it will 
> not attempt to add resource bundles if there are no locales.
> >
> > HTH,
> > -Alex
> >
> > On 10/30/19, 7:45 AM, "Ramazan Ergüder Bekrek"  
> wrote:
> >
> > Greetings again!
> >
> > I would like to know if there is a way to bypass the Resource 
> Compilation of a module or an Application in Flex.
> > I realized that duplicates are in every SWF and I don't need them. In 
> the RSL loader that is loading the Apache Flex SWFs
> > from my app all the Resources are already there and loaded once. I 
> don't want that to happen in my sub modules or sub applications because they 
> are redundant
> > and takes up RAM resources in the VM.
> >
> > Is this possible?
> >
> > Ergü


Re: How to set the compiler so that there is no compiled ResourceBundles at all?

2019-10-31 Thread Ramazan Ergüder Bekrek
This is what is automatically generated by the mxmlc compiler:

https://pastebin.com/H2uRka78

31.10.2019, 16:46, "Alex Harui" :
> What is in your MyMOdule_Styles class? That should give you a clue as to 
> where the CSS is coming from. I think if there are no selectors at all then 
> it won't generate the class so you have to get rid of all of the selectors in 
> that class. Some may be coming from SWCs.
>
> -Alex
>
> On 10/31/19, 6:17 AM, "Ramazan Ergüder Bekrek"  wrote:
>
> I tried these compiler settings:
>
> -defaults-css-url=styles.css -defaults-css-files=styles.css 
> -theme=styles.css
>
> I've created a dummy CSS file with:
>
> /* CSS file */
> @namespace s "library://ns.adobe.com/flex/spark";
> @namespace mx "library://ns.adobe.com/flex/mx";
>
> .fontButton {
> fontSize: 16;
> fontWeight: bold;
> }
>
> s|List{
> skinClass: null;
> }
>
> But nothing changes as the MyModule_Styles class is still generated.
>
> 30.10.2019, 21:59, "Alex Harui" :
> > Don't know for sure. There is some logic that won't generate that class 
> if there are no CSS style definitions to output. You might be able to control 
> what CSS the compiler sees by setting the compiler.defaults-css-files option 
> and/or messing around with the .css files in the SWCs.
> >
> > HTH,
> > -Alex
> >
> > On 10/30/19, 1:46 PM, "Ramazan Ergüder Bekrek"  
> wrote:
> >
> > Is there also any other way to remove the generation of the 
> _Module_Styles class which is always compiled by default?
> >
> > 30.10.2019, 17:01, "Alex Harui" :
> > > Don't know for sure. Try setting:
> > >
> > > -locales=
> > >
> > > IOW, specify an empty list of locales. The compiler looks like it 
> will not attempt to add resource bundles if there are no locales.
> > >
> > > HTH,
> > > -Alex
> > >
> > > On 10/30/19, 7:45 AM, "Ramazan Ergüder Bekrek"  
> wrote:
> > >
> > > Greetings again!
> > >
> > > I would like to know if there is a way to bypass the Resource 
> Compilation of a module or an Application in Flex.
> > > I realized that duplicates are in every SWF and I don't need them. In 
> the RSL loader that is loading the Apache Flex SWFs
> > > from my app all the Resources are already there and loaded once. I 
> don't want that to happen in my sub modules or sub applications because they 
> are redundant
> > > and takes up RAM resources in the VM.
> > >
> > > Is this possible?
> > >
> > > Ergü


Re: How to set the compiler so that there is no compiled ResourceBundles at all?

2019-10-31 Thread Ramazan Ergüder Bekrek
As I said those classes are all inside of the main bootstrapper which loads all 
the RSLs. All the type selectors are handled in the bootstrapper one time with 
-keep-all-type-selectors. All other  should not have them because of 
the redundency.

31.10.2019, 17:44, "Ramazan Ergüder Bekrek" :
> This is what is automatically generated by the mxmlc compiler:
>
> https://pastebin.com/H2uRka78
>
> 31.10.2019, 16:46, "Alex Harui" :
>>  What is in your MyMOdule_Styles class? That should give you a clue as to 
>> where the CSS is coming from. I think if there are no selectors at all then 
>> it won't generate the class so you have to get rid of all of the selectors 
>> in that class. Some may be coming from SWCs.
>>
>>  -Alex
>>
>>  On 10/31/19, 6:17 AM, "Ramazan Ergüder Bekrek"  wrote:
>>
>>  I tried these compiler settings:
>>
>>  -defaults-css-url=styles.css -defaults-css-files=styles.css 
>> -theme=styles.css
>>
>>  I've created a dummy CSS file with:
>>
>>  /* CSS file */
>>  @namespace s "library://ns.adobe.com/flex/spark";
>>  @namespace mx "library://ns.adobe.com/flex/mx";
>>
>>  .fontButton {
>>  fontSize: 16;
>>  fontWeight: bold;
>>  }
>>
>>  s|List{
>>  skinClass: null;
>>  }
>>
>>  But nothing changes as the MyModule_Styles class is still generated.
>>
>>  30.10.2019, 21:59, "Alex Harui" :
>>  > Don't know for sure. There is some logic that won't generate that 
>> class if there are no CSS style definitions to output. You might be able to 
>> control what CSS the compiler sees by setting the 
>> compiler.defaults-css-files option and/or messing around with the .css files 
>> in the SWCs.
>>  >
>>  > HTH,
>>  > -Alex
>>  >
>>  > On 10/30/19, 1:46 PM, "Ramazan Ergüder Bekrek"  
>> wrote:
>>  >
>>  > Is there also any other way to remove the generation of the 
>> _Module_Styles class which is always compiled by default?
>>  >
>>  > 30.10.2019, 17:01, "Alex Harui" :
>>  > > Don't know for sure. Try setting:
>>  > >
>>  > > -locales=
>>  > >
>>  > > IOW, specify an empty list of locales. The compiler looks like it 
>> will not attempt to add resource bundles if there are no locales.
>>  > >
>>  > > HTH,
>>  > > -Alex
>>  > >
>>  > > On 10/30/19, 7:45 AM, "Ramazan Ergüder Bekrek" 
>>  wrote:
>>  > >
>>  > > Greetings again!
>>  > >
>>  > > I would like to know if there is a way to bypass the Resource 
>> Compilation of a module or an Application in Flex.
>>  > > I realized that duplicates are in every SWF and I don't need them. 
>> In the RSL loader that is loading the Apache Flex SWFs
>>  > > from my app all the Resources are already there and loaded once. I 
>> don't want that to happen in my sub modules or sub applications because they 
>> are redundant
>>  > > and takes up RAM resources in the VM.
>>  > >
>>  > > Is this possible?
>>  > >
>>  > > Ergü


How to implement complex mouse focus in ItemRenderer with a list which has a children ItemRenderers which has a list with children ItemRenderers and so on,,,,?

2019-11-15 Thread Ramazan Ergüder Bekrek
I have a specific use case where I have a ParagraphItemRenderer.

In that ItemRenderer there is a List with SubParagraphItemRenderer 
(Paragraph.children)

In that SubParagraphItemRenderer there is List with SubParagraphItemRenderer 
(SubParagraph.children)

How am I able to achieve this desired mouse handling:

When I click a ParagraphItemRenderer it gets selected (normal behavior)

If I select a child SubParagraphItemRenderer I would like the parent to not be 
selected anymore but right now both gets selected.

I would like the parent to be deselected and the children selected.

Is there any possibility for this case?

Best Regards

Ergü


Re: How to implement complex mouse focus in ItemRenderer with a list which has a children ItemRenderers which has a list with children ItemRenderers and so on,,,,?

2019-11-15 Thread Ramazan Ergüder Bekrek
This is a visual which could help to understand : 
https://pasteboard.co/IGNIK02.png

I would like it to be either the parent SubParagraph or the child SubParagraph 
to be selected not both.

15.11.2019, 13:39, "Ramazan Ergüder Bekrek" :
> I have a specific use case where I have a ParagraphItemRenderer.
>
> In that ItemRenderer there is a List with SubParagraphItemRenderer 
> (Paragraph.children)
>
> In that SubParagraphItemRenderer there is List with SubParagraphItemRenderer 
> (SubParagraph.children)
>
> How am I able to achieve this desired mouse handling:
>
> When I click a ParagraphItemRenderer it gets selected (normal behavior)
>
> If I select a child SubParagraphItemRenderer I would like the parent to not 
> be selected anymore but right now both gets selected.
>
> I would like the parent to be deselected and the children selected.
>
> Is there any possibility for this case?
>
> Best Regards
>
> Ergü


Re: How to implement complex mouse focus in ItemRenderer with a list which has a children ItemRenderers which has a list with children ItemRenderers and so on,,,,?

2019-11-15 Thread Ramazan Ergüder Bekrek
Well for the SubParagraphItemRenderer I included focusOut event as following:
This part is working but still the Paragraph always gets selected automatically.

protected function onFocusOut(event:FocusEvent):void
{
subparagraphs.selectedItem = null;
}

15.11.2019, 14:08, "Olaf Krueger" :
> Hi,
>
> did you try to handle the click event of the SubParagraph in order to set
> the selectedItem(s)/selectedIndex of the parent list to null?
>
> Maybe this helps,
> Olaf
>
> --
> Sent from: http://apache-flex-users.246.n4.nabble.com/


Re: How to implement complex mouse focus in ItemRenderer with a list which has a children ItemRenderers which has a list with children ItemRenderers and so on,,,,?

2019-11-15 Thread Ramazan Ergüder Bekrek
I found a much easier way than this complicated idea...
I am now using rollOver and rollOut to display only the command bar for each 
respective itemrenderer.

That way I don't need to deal with complexity.

15.11.2019, 15:11, "Olaf Krueger" :
> Maybe it helps to simplify your use case at first:
> Create a simple list and try to deselect an item programatically.
> If that works, I would continue with an itemRenderer and then with a nested
> itemRender...
>
> You may need to force a redraw of the list by calling an invalidate method,
> not sure.
> I have not used Flex for a longer time so it's just a shoot in a dark..
>
> --
> Sent from: http://apache-flex-users.246.n4.nabble.com/


Re: Flex web deployment...

2020-03-10 Thread Ramazan Ergüder Bekrek
>From my researches I found out that it will be possible to run Flash/Flex 
>applications after 2020 inside of the browser due to this new technology which 
>will use WebAssembly.

https://medium.com/leaningtech/preserving-flash-content-with-webassembly-done-right-eb6838b7e36f

Maybe we don't need to freak out at all anymore.




Re: Flex web deployment...

2020-03-10 Thread Ramazan Ergüder Bekrek
Well I received this update and it seems to work pretty well now it is up to us 
to test it to see if our flex apps are running well.

https://medium.com/leaningtech/running-flash-in-webassembly-using-cheerpx-an-update-d500b6fbc44e

10.03.2020, 16:18, "Carlos Rovira" :
> Thanks for sharing, sounds good, but still nothing real until it will be
> launched, and at that time I think people will need to evaluate it to see
> if it works as expected. For what they say it will only work on Chrome,
> that's not bad... and the idea itself seems promising. But time will tell
> if it goes to real
> Thanks for let us know! :)
>
> El mar., 10 mar. 2020 a las 15:44, Ramazan Ergüder Bekrek (<
> e.bek...@yandex.com>) escribió:
>
>>  From my researches I found out that it will be possible to run Flash/Flex
>>  applications after 2020 inside of the browser due to this new technology
>>  which will use WebAssembly.
>>
>>  
>> https://medium.com/leaningtech/preserving-flash-content-with-webassembly-done-right-eb6838b7e36f
>>
>>  Maybe we don't need to freak out at all anymore.
>
> --
> Carlos Rovira
> http://about.me/carlosrovira


Re: Flex web deployment...

2020-03-10 Thread Ramazan Ergüder Bekrek
To see the talk about the tech with demos you can watch this : 
https://www.youtube.com/watch?v=7JUs4c99-mo&feature=youtu.be

10.03.2020, 16:18, "Carlos Rovira" :
> Thanks for sharing, sounds good, but still nothing real until it will be
> launched, and at that time I think people will need to evaluate it to see
> if it works as expected. For what they say it will only work on Chrome,
> that's not bad... and the idea itself seems promising. But time will tell
> if it goes to real
> Thanks for let us know! :)
>
> El mar., 10 mar. 2020 a las 15:44, Ramazan Ergüder Bekrek (<
> e.bek...@yandex.com>) escribió:
>
>>  From my researches I found out that it will be possible to run Flash/Flex
>>  applications after 2020 inside of the browser due to this new technology
>>  which will use WebAssembly.
>>
>>  
>> https://medium.com/leaningtech/preserving-flash-content-with-webassembly-done-right-eb6838b7e36f
>>
>>  Maybe we don't need to freak out at all anymore.
>
> --
> Carlos Rovira
> http://about.me/carlosrovira


Re: GUI IDE need.

2020-03-11 Thread Ramazan Ergüder Bekrek
This is just my idea and my intuition tells me that the FB DV was built as an 
SWF app which was loaded inside of eclipse like a browser SWF what if we 
decompile its source code and just inject it in Moonshine editor? 


11.03.2020, 19:57, "QA" :
> Hi, I agree that a GUI IDE is needed or would be beneficial. I've
> planned Royale as an export target for Web Export but it's been on the
> backlog. I've mentioned this in another post but Web Export is a plugin
> for Adobe XD that exports artboards to the web. Currently it supports
> exporting markup to HTML and CSS.
>
> XD supports all the layout, positioning and design features used for
> prototyping.
>
> To support Royale more fully would require some work but it would be
> much less work to add in support than write your own design view.
>
> YouTube playlist
> https://www.youtube.com/playlist?list=PLFBNT6gqr5u_NvUaLdHziGES_7Rw8-2pX
>
> Documentation
> https://velara-3.gitbook.io/web-export/
>
> More comments inline...
>
> On 3/9/20 11:28 PM, Alex Harui wrote:
>>  While it may be that someone offers a GUI IDE some day for Royale, there is 
>> are some other approaches, one that has been prototyped, and one that wasn't 
>> possible with Flash Player.
>>
>>  IIRC, one prototype adds some things to your app that allow you to edit the 
>> x/y/width/height in your MXML and immediately see the results in the browser.
>
> Web Export has a live export feature so that as you make changes it
> updates live in the browser (for HTML).
>
> https://www.youtube.com/watch?v=kfQQkxi8eG4&list=PLFBNT6gqr5u_NvUaLdHziGES_7Rw8-2pX&index=10&t=0s
>
> You can have it update the MXML in an existing file or have it write the
> MXML document each time it changes.
>
>>  The other approach is to write a bead that can track your MXML from the 
>> browser so you can use the browser tools to modify the UI and hit some 
>> button that will then update the MXML.
>>
>>  There are some limitations to these approaches which is why none are 
>> available at this time. The main one is that use of view states greatly 
>> complicates these approaches (as it does for a GUI IDE as well). So one 
>> question for you, are you using view states (mx:State)?
>
> XD supports states in a way. What I've seen from users is they have
> different pages and manually switch between them. I think the way XD
> creates it's live prototypes is listing all property changes. That
> information can be stored in State markup.
>
> If you (or other Flex devs) want to join me on adding Royale support to
> Web Export I can add you to the github project and you'll be about one
> year further along towards a GUI.
>
> Jude


Re: Flex web deployment...

2020-03-11 Thread Ramazan Ergüder Bekrek
Hey look this out I found also something pretty cool it seems that Silverlight 
is also back :)

https://opensilver.net/announcements/introducing-opensilver.aspx

10.03.2020, 17:03, "Ramazan Ergüder Bekrek" :
> To see the talk about the tech with demos you can watch this : 
> https://www.youtube.com/watch?v=7JUs4c99-mo&feature=youtu.be
>
> 10.03.2020, 16:18, "Carlos Rovira" :
>>  Thanks for sharing, sounds good, but still nothing real until it will be
>>  launched, and at that time I think people will need to evaluate it to see
>>  if it works as expected. For what they say it will only work on Chrome,
>>  that's not bad... and the idea itself seems promising. But time will tell
>>  if it goes to real
>>  Thanks for let us know! :)
>>
>>  El mar., 10 mar. 2020 a las 15:44, Ramazan Ergüder Bekrek (<
>>  e.bek...@yandex.com>) escribió:
>>
>>>   From my researches I found out that it will be possible to run Flash/Flex
>>>   applications after 2020 inside of the browser due to this new technology
>>>   which will use WebAssembly.
>>>
>>>   
>>> https://medium.com/leaningtech/preserving-flash-content-with-webassembly-done-right-eb6838b7e36f
>>>
>>>   Maybe we don't need to freak out at all anymore.
>>
>>  --
>>  Carlos Rovira
>>  http://about.me/carlosrovira


Re: GUI IDE need.

2020-03-14 Thread Ramazan Ergüder Bekrek
This is just my idea and my intuition tells me that the FB DV was built as an 
SWF app which was loaded inside of eclipse like a browser SWF what if we 
decompile its source code and just inject it in Moonshine editor? 

Does this make any sense? 

11.03.2020, 22:43, "Ramazan Ergüder Bekrek" :
> This is just my idea and my intuition tells me that the FB DV was built as an 
> SWF app which was loaded inside of eclipse like a browser SWF what if we 
> decompile its source code and just inject it in Moonshine editor?
>
> 11.03.2020, 19:57, "QA" :
>>  Hi, I agree that a GUI IDE is needed or would be beneficial. I've
>>  planned Royale as an export target for Web Export but it's been on the
>>  backlog. I've mentioned this in another post but Web Export is a plugin
>>  for Adobe XD that exports artboards to the web. Currently it supports
>>  exporting markup to HTML and CSS.
>>
>>  XD supports all the layout, positioning and design features used for
>>  prototyping.
>>
>>  To support Royale more fully would require some work but it would be
>>  much less work to add in support than write your own design view.
>>
>>  YouTube playlist
>>  https://www.youtube.com/playlist?list=PLFBNT6gqr5u_NvUaLdHziGES_7Rw8-2pX
>>
>>  Documentation
>>  https://velara-3.gitbook.io/web-export/
>>
>>  More comments inline...
>>
>>  On 3/9/20 11:28 PM, Alex Harui wrote:
>>>   While it may be that someone offers a GUI IDE some day for Royale, there 
>>> is are some other approaches, one that has been prototyped, and one that 
>>> wasn't possible with Flash Player.
>>>
>>>   IIRC, one prototype adds some things to your app that allow you to edit 
>>> the x/y/width/height in your MXML and immediately see the results in the 
>>> browser.
>>
>>  Web Export has a live export feature so that as you make changes it
>>  updates live in the browser (for HTML).
>>
>>  
>> https://www.youtube.com/watch?v=kfQQkxi8eG4&list=PLFBNT6gqr5u_NvUaLdHziGES_7Rw8-2pX&index=10&t=0s
>>
>>  You can have it update the MXML in an existing file or have it write the
>>  MXML document each time it changes.
>>
>>>   The other approach is to write a bead that can track your MXML from the 
>>> browser so you can use the browser tools to modify the UI and hit some 
>>> button that will then update the MXML.
>>>
>>>   There are some limitations to these approaches which is why none are 
>>> available at this time. The main one is that use of view states greatly 
>>> complicates these approaches (as it does for a GUI IDE as well). So one 
>>> question for you, are you using view states (mx:State)?
>>
>>  XD supports states in a way. What I've seen from users is they have
>>  different pages and manually switch between them. I think the way XD
>>  creates it's live prototypes is listing all property changes. That
>>  information can be stored in State markup.
>>
>>  If you (or other Flex devs) want to join me on adding Royale support to
>>  Web Export I can add you to the github project and you'll be about one
>>  year further along towards a GUI.
>>
>>  Jude


Re: GUI IDE need.

2020-03-14 Thread Ramazan Ergüder Bekrek
I would disagree with that because a while ago I went deep into the source code 
for the TLF framework in Flash and there was implementation of various HTML 
element which could be displayed directly in the Flash DisplayList.

There is also another project I saw which has a designer view written all in 
Flex... this could be taken and then injected inside Moonshine in a Loader with 
whom we could communicate back and forth if we want to export the structure to 
HTML or other framework.

We could ask the author of it to check how could we implement it.

https://pasteboard.co/IZ6B7EL.png

Best regards

P.S. If you would like to have a reverse engineered images of all the diagrams 
I did in the past for the TLF please le me know I draw so many pages just for 
the sake of understanding.




14.03.2020, 19:48, "Alex Harui" :
> I never looked too closely at the SWF portion of FB DV. It was a SWF app. But 
> IIRC, the main work in DV was in the communications between the SWF and the 
> FB Java code in Eclipse that displayed properties and managed alignment and 
> alignment-guides and whatever else DV offered. IOW, it isn't that much SWF 
> code to handle a request to set or return properties on an object with a 
> particular ID in the DOM.
>
> What I do remember is that the SWF portion was an exception to the rule that 
> the DOM would not have an Application as a child of an Application without a 
> SWFLoader between them. I would strongly prefer we not tackle those 
> exceptions in Royale.
>
> One thing about Royale that is a bit different from Flex and SWFs is that 
> (hopefully) the Royale Applications do not presume they are essentially the 
> top level node in the DOM. Maybe Basic Application could assume that it is 
> top-level for simplicity, but other Application tag do not need to presume 
> that and shouldn't. That's because you don't really know where in the DOM the 
> Royale Application will end up. In Flex, you could wrap the SWF Object inside 
> any amount of HTML and the SWF Object was a black box and the Flex app ran at 
> the root of the SWF Object. In Royale, we probably can't and don't want to do 
> that.
>
> What that means is that it should be easier to wrap a Royale Application in 
> other DOM widgets and thus it should be far easier to create property display 
> boxes, alignment guides, selection, and other UI a DV needs in the browser 
> instead of in the IDE. And the advantage of that is that the browser is doing 
> the rendering so it is truly WYSIWYG. Any attempt to emulate an HTML renderer 
> in AIR or Java/Eclipse or other IDE platforms would be concerning to me. I 
> think you would get better fidelity if the IDE would run a browser in a 
> window of the IDE and talk to it, and potentially do most of the UI in that 
> browser window.
>
> Of course, I could be wrong...
> -Alex
>
> On 3/14/20, 11:26 AM, "Ramazan Ergüder Bekrek"  wrote:
>
> This is just my idea and my intuition tells me that the FB DV was built 
> as an SWF app which was loaded inside of eclipse like a browser SWF what if 
> we decompile its source code and just inject it in Moonshine editor?
>
> Does this make any sense?
>
> 11.03.2020, 22:43, "Ramazan Ergüder Bekrek" :
> > This is just my idea and my intuition tells me that the FB DV was built 
> as an SWF app which was loaded inside of eclipse like a browser SWF what if 
> we decompile its source code and just inject it in Moonshine editor?
> >
> > 11.03.2020, 19:57, "QA" :
> >> Hi, I agree that a GUI IDE is needed or would be beneficial. I've
> >> planned Royale as an export target for Web Export but it's been on the
> >> backlog. I've mentioned this in another post but Web Export is a plugin
> >> for Adobe XD that exports artboards to the web. Currently it supports
> >> exporting markup to HTML and CSS.
> >>
> >> XD supports all the layout, positioning and design features used for
> >> prototyping.
> >>
> >> To support Royale more fully would require some work but it would be
> >> much less work to add in support than write your own design view.
> >>
> >> YouTube playlist
> >> 
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.youtube.com%2Fplaylist%3Flist%3DPLFBNT6gqr5u_NvUaLdHziGES_7Rw8-2pX&data=02%7C01%7Caharui%40adobe.com%7Ce725dd9fb9554a1760a108d7c8452d3f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637198071757779259&sdata=oth%2FP5pVUEGwBJ9yKUy8HWBgbVjXeYBQzlnrtyo1700%3D&reserved=0
> >>
> >> Documentation
> >> 
> https://nam04.safelinks.p

Re: GUI IDE need.

2020-03-16 Thread Ramazan Ergüder Bekrek
Thank you Alex for your feedback.

Concerning HTML/CSS implementation in Actionscript I found out that it is not 
totally true.
Searching led me to this discoveries:

https://www.as3gamegears.com/misc/htmlwrapper/
https://web.archive.org/web/20110308200521/http://motionandcolor.com/projects
https://web.archive.org/web/20110201053313/http://motionandcolor.com/projects/minihtml/
https://github.com/talltyler/HTMLWrapper
https://web.archive.org/web/20100203073533/http://motionandcolor.com/wrapper/
https://drawk.wordpress.com/2008/01/11/as3-flash-to-html-conversion-library-htmlwrapper/
https://web.archive.org/web/20110310120049/http://motionandcolor.com/projects/htmlwrapper

I hope that this can help to clear out and help us to make the difference what 
is fact from what is fiction.

Best Regards


Re: GUI IDE need.

2020-03-16 Thread Ramazan Ergüder Bekrek
I also found out that there is a possibility to "It should be possible to 
manually parse HTML and convert it into valid FTE content, or perhaps an 
alternative choice would be to build the FTE content directly."

based on what Josh Tynjala shared on 
https://forum.starling-framework.org/d/10408-textblockrenderer-html-support/4

16.03.2020, 13:54, "Ramazan Ergüder Bekrek" :
> Thank you Alex for your feedback.
>
> Concerning HTML/CSS implementation in Actionscript I found out that it is not 
> totally true.
> Searching led me to this discoveries:
>
> https://www.as3gamegears.com/misc/htmlwrapper/
> https://web.archive.org/web/20110308200521/http://motionandcolor.com/projects
> https://web.archive.org/web/20110201053313/http://motionandcolor.com/projects/minihtml/
> https://github.com/talltyler/HTMLWrapper
> https://web.archive.org/web/20100203073533/http://motionandcolor.com/wrapper/
> https://drawk.wordpress.com/2008/01/11/as3-flash-to-html-conversion-library-htmlwrapper/
> https://web.archive.org/web/20110310120049/http://motionandcolor.com/projects/htmlwrapper
>
> I hope that this can help to clear out and help us to make the difference 
> what is fact from what is fiction.
>
> Best Regards


Any possibility to inject Ultralight UX inside of an AIR Application on the Stage3D?

2020-03-16 Thread Ramazan Ergüder Bekrek
I would like to ask a specific question concerning an open source project 
called Ultralight.
 
Basically this is how it is defined on their web site :
 
Ultralight is a tool to display fast, beautiful HTML interfaces inside all 
kinds of applications.
Save time and money by writing your application's front-end with HTML while 
still retaining access to the power and performance of native C/C++ code.
 
References :
 
https://ultralig.ht/
https://github.com/ultralight-ux/Ultralight
 
Since the project is built with C++ I thought that it could be possible to use 
Ultralight inside an ANE so that I could move on and forget the HTMLLoader 
component which was never updated to the latest Webkit version. I need to 
display web applications in my AIR Application but I don't want to have to 
launch another external standalone .EXE  file plus I tried to use the 
WebViewANE from tuara https://github.com/tuarua/WebViewANE but I didn't like 
the project because it was heavy and depending on C# and .NET framework mixed 
with C++ and also the ANE file size is around 150 MB which is literally 
overkill.
 
Can someone who worked for a long time on the AIR SDK and the GPU/Stage3D 
Architecture could give us his perspective if this idea is totally worth 
exploring or confirm that there is or no way of injecting under the DisplayList 
within the Stage3D Video Slots or some other mechanism?
 
On Ultralight's web site this is the architecture schema : 
https://docs.ultralig.ht/docs/architecture
There is also the documentation showing how to integrate it within a game : 
https://docs.ultralig.ht/docs/integrating-with-games
 
Can someone also tell us if Harman is willing to replace the old Webkit from 
AIR SDK to with the Webkit version from Ultralight?
 
Thank you in advance for take the time to answer this weird idea.
 
Best regards


Any possibility to inject Ultralight UX inside of an AIR Application on the Stage3D?

2020-03-19 Thread Ramazan Ergüder Bekrek
I would like to ask a specific question concerning an open source project 
called Ultralight.

Basically this is how it is defined on their web site :

Ultralight is a tool to display fast, beautiful HTML interfaces inside all 
kinds of applications.
Save time and money by writing your application's front-end with HTML while 
still retaining access to the power and performance of native C/C++ code.

References :

https://ultralig.ht/
https://github.com/ultralight-ux/Ultralight

Since the project is built with C++ I thought that it could be possible to use 
Ultralight inside an ANE so that I could move on and forget the HTMLLoader 
component which was never updated to the latest Webkit version. I need to 
display web applications in my AIR Application but I don't want to have to 
launch another external standalone .EXE  file plus I tried to use the 
WebViewANE from tuara https://github.com/tuarua/WebViewANE but I didn't like 
the project because it was heavy and depending on C# and .NET framework mixed 
with C++ and also the ANE file size is around 150 MB which is literally 
overkill.

Can someone who worked for a long time on the AIR SDK and the GPU/Stage3D 
Architecture could give us his perspective if this idea is totally worth 
exploring or confirm that there is or no way of injecting under the DisplayList 
within the Stage3D Video Slots or some other mechanism?

On Ultralight's web site this is the architecture schema : 
https://docs.ultralig.ht/docs/architecture
There is also the documentation showing how to integrate it within a game : 
https://docs.ultralig.ht/docs/integrating-with-games

Can someone also tell us if Harman is willing to replace the old Webkit from 
AIR SDK to with the Webkit version from Ultralight?

Thank you in advance for take the time to answer this weird idea.

Best regards


Re: Any possibility to inject Ultralight UX inside of an AIR Application on the Stage3D?

2020-03-22 Thread Ramazan Ergüder Bekrek
Any expertise on this question ?

19.03.2020, 17:23, "Ramazan Ergüder Bekrek" :
> I would like to ask a specific question concerning an open source project 
> called Ultralight.
>
> Basically this is how it is defined on their web site :
>
> Ultralight is a tool to display fast, beautiful HTML interfaces inside all 
> kinds of applications.
> Save time and money by writing your application's front-end with HTML while 
> still retaining access to the power and performance of native C/C++ code.
>
> References :
>
> https://ultralig.ht/
> https://github.com/ultralight-ux/Ultralight
>
> Since the project is built with C++ I thought that it could be possible to 
> use Ultralight inside an ANE so that I could move on and forget the 
> HTMLLoader component which was never updated to the latest Webkit version. I 
> need to display web applications in my AIR Application but I don't want to 
> have to launch another external standalone .EXE file plus I tried to use the 
> WebViewANE from tuara https://github.com/tuarua/WebViewANE but I didn't like 
> the project because it was heavy and depending on C# and .NET framework mixed 
> with C++ and also the ANE file size is around 150 MB which is literally 
> overkill.
>
> Can someone who worked for a long time on the AIR SDK and the GPU/Stage3D 
> Architecture could give us his perspective if this idea is totally worth 
> exploring or confirm that there is or no way of injecting under the 
> DisplayList within the Stage3D Video Slots or some other mechanism?
>
> On Ultralight's web site this is the architecture schema : 
> https://docs.ultralig.ht/docs/architecture
> There is also the documentation showing how to integrate it within a game : 
> https://docs.ultralig.ht/docs/integrating-with-games
>
> Can someone also tell us if Harman is willing to replace the old Webkit from 
> AIR SDK to with the Webkit version from Ultralight?
>
> Thank you in advance for take the time to answer this weird idea.
>
> Best regards


Re: GUI IDE need.

2020-03-30 Thread Ramazan Ergüder Bekrek
I found this project which is for JavaFX and FXML. Since Flex was inspired from 
JavaFx and that
almost all the components in JavaFx are also available in Flex how about we use 
the SceneBuilder
for UI Design and then make a transpilation to MXML source code. Does this 
sound viable or not?

https://gluonhq.com/products/scene-builder/


16.03.2020, 18:16, "Alex Harui" :
> Hi Ramazan,
>
> It would be awesome if you actually tested these technologies you linked to 
> in order to verify their compliance and separate fact from fiction. In a 
> quick look, some of these projects seem to not be current. IMO, it would be a 
> better use of time to integrate an existing browser into an IDE than to try 
> to integrate, update and maintain these other libraries. But I'm probably not 
> going to be doing the work. So thanks for pointing out these other libraries 
> and maybe someone or you will validate them.
>
> Thanks
> -Alex
>
> On 3/16/20, 6:10 AM, "Ramazan Ergüder Bekrek"  wrote:
>
> I also found out that there is a possibility to "It should be possible to 
> manually parse HTML and convert it into valid FTE content, or perhaps an 
> alternative choice would be to build the FTE content directly."
>
> based on what Josh Tynjala shared on 
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fforum.starling-framework.org%2Fd%2F10408-textblockrenderer-html-support%2F4&data=02%7C01%7Caharui%40adobe.com%7C6af59ebca87b462808ee08d7c9ab6d48%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637199610420131693&sdata=92APRTysURIcIQyUbVee4UgzGQxqAdAmUwTpaUyNzbI%3D&reserved=0
>
> 16.03.2020, 13:54, "Ramazan Ergüder Bekrek" :
> > Thank you Alex for your feedback.
> >
> > Concerning HTML/CSS implementation in Actionscript I found out that it 
> is not totally true.
> > Searching led me to this discoveries:
> >
> > 
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.as3gamegears.com%2Fmisc%2Fhtmlwrapper%2F&data=02%7C01%7Caharui%40adobe.com%7C6af59ebca87b462808ee08d7c9ab6d48%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637199610420141688&sdata=f7KpzYFT49TPK6OI31L98vScvcu56QXCaW1LRu7tFF4%3D&reserved=0
> > 
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fweb.archive.org%2Fweb%2F20110308200521%2Fhttp%3A%2F%2Fmotionandcolor.com%2Fprojects&data=02%7C01%7Caharui%40adobe.com%7C6af59ebca87b462808ee08d7c9ab6d48%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637199610420141688&sdata=BlBgFuaJ67YsOtpnPNAMdBUkCp3%2BmeGcHpUaMpiSyS8%3D&reserved=0
> > 
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fweb.archive.org%2Fweb%2F20110201053313%2Fhttp%3A%2F%2Fmotionandcolor.com%2Fprojects%2Fminihtml%2F&data=02%7C01%7Caharui%40adobe.com%7C6af59ebca87b462808ee08d7c9ab6d48%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637199610420141688&sdata=hPdMDBBWkl8YalWCl19pQ0Whl8hA9xcOaXeWFWU%2BjVY%3D&reserved=0
> > 
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Ftalltyler%2FHTMLWrapper&data=02%7C01%7Caharui%40adobe.com%7C6af59ebca87b462808ee08d7c9ab6d48%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637199610420141688&sdata=ZFcAq%2FGOjv8oeOQdDE8yzabT6qEhpqNqUr%2BwSrlyz30%3D&reserved=0
> > 
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fweb.archive.org%2Fweb%2F20100203073533%2Fhttp%3A%2F%2Fmotionandcolor.com%2Fwrapper%2F&data=02%7C01%7Caharui%40adobe.com%7C6af59ebca87b462808ee08d7c9ab6d48%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637199610420141688&sdata=6KSbSHN3jyGbTWLSOPLF%2BWBPp8tpCiGLLlOiolBF7rg%3D&reserved=0
> > 
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrawk.wordpress.com%2F2008%2F01%2F11%2Fas3-flash-to-html-conversion-library-htmlwrapper%2F&data=02%7C01%7Caharui%40adobe.com%7C6af59ebca87b462808ee08d7c9ab6d48%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637199610420141688&sdata=eNklfMZG%2FCWhn21Cg4A5664UecK4bgzUUUEWraOJz1I%3D&reserved=0
> > 
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fweb.archive.org%2Fweb%2F20110310120049%2Fhttp%3A%2F%2Fmotionandcolor.com%2Fprojects%2Fhtmlwrapper&data=02%7C01%7Caharui%40adobe.com%7C6af59ebca87b462808ee08d7c9ab6d48%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637199610420141688&sdata=7WC1%2FPlQ73g3mZPnhEncJRFdLR4wYZaH5SnlwvYMyzE%3D&reserved=0
> >
> > I hope that this can help to clear out and help us to make the 
> difference what is fact from what is fiction.
> >
> > Best Regards


Re: Launching an AIR application (captive runtime) from an http link

2020-05-15 Thread Ramazan Ergüder Bekrek
Greetings dear Flexer

I hope this will help you : 
https://stackoverflow.com/questions/9228761/how-to-launch-an-adobe-air-application-from-browser


15.05.2020, 17:35, "After24" :
> Hello,
>
> I'm searching for a way to open an AIR application from an http link. I
> cannot find any information on this topic. Does anyone know if it is
> possible (especially when the application is built with the captive runtime
> option) ?
>
> Thanks.
>
> Vincent.
>
> --
> Sent from: http://apache-flex-users.246.n4.nabble.com/


Re: Launching an AIR application (captive runtime) from an http link

2020-05-15 Thread Ramazan Ergüder Bekrek
There is one link which is dead but I found it with web archive : 
https://web.archive.org/web/20190215130044/http://archive.davidtucker.net/2008/01/11/air-tip-6-launching-an-application-from-the-browser/

15.05.2020, 22:21, "Ramazan Ergüder Bekrek" :
> Greetings dear Flexer
>
> I hope this will help you : 
> https://stackoverflow.com/questions/9228761/how-to-launch-an-adobe-air-application-from-browser
>
> 15.05.2020, 17:35, "After24" :
>>  Hello,
>>
>>  I'm searching for a way to open an AIR application from an http link. I
>>  cannot find any information on this topic. Does anyone know if it is
>>  possible (especially when the application is built with the captive runtime
>>  option) ?
>>
>>  Thanks.
>>
>>  Vincent.
>>
>>  --
>>  Sent from: http://apache-flex-users.246.n4.nabble.com/


Re: Flex Articles archived

2020-05-15 Thread Ramazan Ergüder Bekrek
Here's a thread about rewritting the whole documentation from the community : 
https://discuss.as3lang.org/t/adobe-air-documentation-archives-and-downloads/2314

15.05.2020, 20:04, "Carlos Rovira" :
> Thanks Leokan,
>
> uff, many files there ;)
> if Adobe maintain this page online for me is ok, the problem is if they
> remove some day for whatever reason.
>
> El vie., 15 may. 2020 a las 13:26, leokan23 () escribió:
>
>>  Ah, sorry. I thought I posted the link at my first post. Here it is.
>>  
>>
>>  --
>>  Sent from: http://apache-flex-users.246.n4.nabble.com/
>
> --
> Carlos Rovira
> http://about.me/carlosrovira


Re: Flex Articles archived

2020-05-15 Thread Ramazan Ergüder Bekrek
I forgot that link too concerning the project : 
https://discuss.as3lang.org/t/community-documentation-projects/1996

15.05.2020, 20:04, "Carlos Rovira" :
> Thanks Leokan,
>
> uff, many files there ;)
> if Adobe maintain this page online for me is ok, the problem is if they
> remove some day for whatever reason.
>
> El vie., 15 may. 2020 a las 13:26, leokan23 () escribió:
>
>>  Ah, sorry. I thought I posted the link at my first post. Here it is.
>>  
>>
>>  --
>>  Sent from: http://apache-flex-users.246.n4.nabble.com/
>
> --
> Carlos Rovira
> http://about.me/carlosrovira


Re: Tip/Solution after December/2020

2020-06-03 Thread Ramazan Ergüder Bekrek
I talked with the people from the Sales and they are preparing a public version 
soon.
There will be different licensing schemes with the product and also a free 
license.

Their product is working pretty well I saw the Tour de Flex running in Browser.

You can read the Medium threads concerning their advancements.

https://medium.com/@apignotti

03.06.2020, 09:51, "Olaf Krueger" :
>> Is there any better alternative?
>
> Not sure about the current state of this project [1], maybe it's worth to
> check it out.
>
> Olaf
>
> [1] https://www.leaningtech.com/pages/cheerpx.html
>
> --
> Sent from: http://apache-flex-users.246.n4.nabble.com/


Re: Flex to Adobe AIR migration

2020-06-12 Thread Ramazan Ergüder Bekrek
You don't need to convert anything there is 
https://www.leaningtech.com/pages/cheerpx.html which will allow after 2020 to 
run flash/flex applications on the browser.

Also there is also ruffle : https://github.com/ruffle-rs/ruffle

Both of these projects are growing so don't worry.

12.06.2020, 09:35, "Alina Kazi" :
> Hi,
>
> Port your existing application to Apache Royale. So your application will
> be accessible even after December 2020.
>
> -Alina Kazi
>
> On Fri, 12 Jun 2020, 5:19 am Sam,  wrote:
>
>>  Hi, I have a requirement to convert Apache flex web based application to
>>  Adobe air, currently application runs on any browser with support of adobe
>>  flash player, since Adobe flash is no longer going to be supported after
>>  2020, we are trying to figure out the different options. one best option
>>  suggested was Adobe AIR,
>>
>>   I have used Intellij IDE to create Adobe AIR web sample project with Adobe
>>  AIR and flex SDK, but when i try to run the application, it prompts to
>>  enable flash player. Are there any suggestions to how to create adobe air
>>  web based project, so that it would not ask for flash player. Appreciate
>>  even a small help, Thankyou!
>>
>>  --
>>  Sent from: http://apache-flex-users.246.n4.nabble.com/


Is there any TLS/SSL compatible library to create an HTTPS server locally in AIR?

2020-06-18 Thread Ramazan Ergüder Bekrek
Greetings I would like to ask this question because I want to directly from AIR 
to create local HTTPS server
and past to it cert,key files so that any request coming from outside is 
secured.

Up until now I could not find any implementation and the as3crypto lib was 
never updated.

Does someone implemented that feature and forgot to share it with the Flex 
community?

Best Regards.


Re: Air SDK 33.1 F4M audio broken

2021-01-13 Thread Ramazan Ergüder Bekrek
My advice is stick to AIR31 where everything worked just fine. All the rest is 
broken since it is in Hartmanns hand thing just kept breaking.
Harmann are I think not well suited to take over the AIR SDK.

That's why I am not going to make any more updates after AIR 31.

12.01.2021, 14:19, "Ramazan Ergüder Bekrek" :
> My advice is stick to AIR31 where everything worked just fine. All the rest 
> is broken since it is in Hartmanns hand thing just kept breaking.
>
> 05:36, January 12, 2021, Jason Taylor :
>> Meanwhile I have reached out to adobe.supp...@harman.com many times with 0 
>> response despite a enterprise license. This is an absolute shit show.
>>
>> -Original Message-
>> From: Jason Taylor 
>> Sent: Monday, January 11, 2021 2:58 PM
>> To: users@flex.apache.org
>> Subject: RE: Air SDK 33.1 F4M audio broken
>>
>> Hi Andrew, while 32 appears to actually work in Big Sur, 32 does not play 
>> audio/video from our f4m's encoded in h264 as well. Asking us to reencode 
>> our entire library to VP6 is ridiculous.
>>
>> ~ JT
>>
>> -Original Message-
>> From: Frost, Andrew 
>> Sent: Friday, January 8, 2021 3:57 PM
>> To: users@flex.apache.org
>> Subject: RE: Air SDK 33.1 F4M audio broken
>>
>> I would echo this: it should be possible to continue to use AIR 32, we are 
>> aware of a number of companies that are still distributing their apps using 
>> AIR 32 on Big Sur. If you use the ADT with options to create a 'bundle', you 
>> can get this packaged up, sign and notarise it for distribution.
>>
>> Internal codecs are Sorenson Spark or On2 VP6 for video, and Speex or MP3 
>> for audio - i.e. the FLV formats.
>>
>> thanks
>>
>> -Original Message-
>> From: Alex Harui 
>> Sent: 08 January 2021 21:31
>> To: users@flex.apache.org; 'Frost, Andrew' 
>> ; andrew.fr...@harmon.com
>> Subject: [EXTERNAL] Re: Air SDK 33.1 F4M audio broken
>>
>> CAUTION: This email originated from outside of the organization. Do not 
>> click links or open attachments unless you recognize the sender. Please 
>> report any suspicious content by using the "Report Email" tool.
>>
>> Can you roll back to 32?
>>
>> On 1/8/21, 1:28 PM, "Jason Taylor"  wrote:
>>
>> Hello Harmon? Can anybody answer any of these questions please? FFS I'll 
>> pay dearly. Our company is dead in the water on OSX atm.
>> ~ JT
>>
>> -Original Message-
>> From: Jason Taylor 
>> Sent: Thursday, January 7, 2021 2:02 PM
>> To: users@flex.apache.org; 'Carlos Rovira' 
>> Subject: RE: Air SDK 33.1 F4M audio broken
>>
>> Additionally what codec do I need to convert our entire content base of 
>> hundreds of thousands of hours of audio video to so this it will play in the 
>> current SDK, which is our only version that works on the latest version of 
>> OSX? Knowing this I can at least start the process. I am livid that nowhere 
>> in the release notes that I reviewed mentioned that some A/V no longer works 
>> on any version of the harmon SDK I just paid a boat load of money for. Side 
>> note, we now have a position open for a lead QA at Dedoose as our current 
>> one is currently getting fired. I hope Harmon fires a few people over this 
>> debacle as well.
>>
>> ~ JT
>>
>> -Original Message-
>> From: Jason Taylor 
>> Sent: Thursday, January 7, 2021 11:05 AM
>> To: users@flex.apache.org; 'Carlos Rovira' 
>> Subject: RE: Air SDK 33.1 F4M audio broken
>>
>> Hi Andrew, F4M audio video does not work on any version of windows or 
>> mac big sur in the Air 33.1 SDK completely breaking our entire application 
>> and company. You're telling me that your working on it, were aware of this? 
>> Try this line of code in windows on the 33 sdk, which is the only SDK that 
>> works on the newest version of OSX:
>>
>> > xmlns:fx="https://clicktime.symantec.com/3AQv1qypuTFqhEaFZxGcLyJ7Vc?u=https%3A%2F%2Fnam04.safelinks.protection.outlook.com%2F%3Furl%3Dhttp%253A%252F%252Fns.adobe.com%252Fmxml%252F2009%26data%3D04%257C01%257Caharui%2540adobe.com%257C9130be11fa71493732b508d8b41c4617%257Cfa7b1b5a7b34438794aed2c178decee1%257C0%257C0%257C637457380820147846%257CUnknown%257CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%253D%257C1000%26sdata%3D0w%252BZzU4dvB7AJy%252F55JaH4sTh1KR%252FdfvbsofmEaPDIUM%253D%26reserved%3D0";
>>  xmlns:s="library://ns.adobe.co

Re: Post for help wanted

2021-02-23 Thread Ramazan Ergüder Bekrek
Hi Daniel, what kind of development are you planning to do?
Maybe I could be of some help.

Best Regards


22.02.2021, 21:16, "Daniel McQuillen" :
> Hi all,
>
> Is there still a location for posts about help needed with AIR/Flex 
> development? I have a former client who needs help building a desktop 
> Flex/AIR app here in Australia. I don't do this kind of work anymore but said 
> I'd ask around to see what help is still available.
>
> Ping me if you are interested.
>
> Apologies if I'm posting to the wrong news group!
>
> Best Regards,
>
> Daniel
>
> ~~~
> Daniel McQuillen
> McQuillen Interactive Pty. Ltd.
> Hobart, Australia
> [@danmcq](https://twitter.com/danielmcq)
> [mcquilleninteractive.com](https://mcquilleninteractive.com/)
> www.simplediagrams.com


Re: Post for help wanted

2021-02-23 Thread Ramazan Ergüder Bekrek
Hi Daniel, what kind of development are you planning to do?
Maybe I could be of some help.
 
Best Regards

22.02.2021, 21:16, "Daniel McQuillen" :
> Hi all,
>
> Is there still a location for posts about help needed with AIR/Flex 
> development? I have a former client who needs help building a desktop 
> Flex/AIR app here in Australia. I don't do this kind of work anymore but said 
> I'd ask around to see what help is still available.
>
> Ping me if you are interested.
>
> Apologies if I'm posting to the wrong news group!
>
> Best Regards,
>
> Daniel
>
> ~~~
> Daniel McQuillen
> McQuillen Interactive Pty. Ltd.
> Hobart, Australia
> [@danmcq](https://twitter.com/danielmcq)
> [mcquilleninteractive.com](https://mcquilleninteractive.com/)
> www.simplediagrams.com