Jump to content

Mohammed Nasman

uniGUI Subscriber
  • Posts

    340
  • Joined

  • Last visited

  • Days Won

    19

Posts posted by Mohammed Nasman

  1. Thanks Delphi Developer,

     

      I thought about similar way, but I wanted to find a better an easier way, because i have many of the TuniToolButton, and this require a lot of work :-/,so I asked looking for more easier and straightforward way.

     

    Is there any property similar to

     

    Self.name

     

    from JS?

     

  2. Hello,

     

    I have this event on ExtEvents

     

    function click(sender, e, eOpts)
    {
      MyForm.window.showMask();
      ajaxRequest(MyForm.window, 'newemail',[]);
    }

     

    due to creating multiple forms on runtime, the MyForm got multiple names such as Myform, MyForm_1, which lead to error on JS on running the application.

     

    On delphi code I can give self.name + '.window.hidemask();), but how can I call self.name from javascript code?

  3. Hi All,

     

       Can I change the hints that shown on the TUniHTMLMemo tool bar, as attached image?

     

    If I want to change the text of Font Color to another thing?

     

    What I want to do to be able to translate the text of these hints, because I'm developing multi lang app using TsiLang, and I was not able to access to these strings.

     

    Regards,

    post-1329-0-26106800-1509378672_thumb.png

  4. ما شاء الله العدد في ازدياد

     

     

    السلام عليكم و رحمة الله و بركاته

     

    انا جديد بالنسبه لليونيقوي  ونزلته للتجربه وحاولت ان استخدم ال قريد وما طلع معي الأرقام بالعربي

     سالت بالمنتدى بالانجليزي وما احد رد علي .. هل ممكن احد يساعدني بكيفية عمل ذلك مع الشكر مقدما

    واذا ممكن ذلك سوف اشتري المنتج

    محمد جابر

     

     

    اعتقد الاساس هو الاعدادات الموجودة عندك في النظام، الارقام بتظهر بناء على تفضيلات النظام عندك

     

    شو اعدادات الارقام في الاعدادات الاقليمية، والاصل تعتمد عليها في الاظهر وليس على البرنامج

  5. Based on previous acquisitions of EMB* of other thrid parties, they never add features to it, only just make it compatible with newer edition, to name few, Raize, Bold, Firedac, Castalia.

     

    Also if they want to start from scratch to implement their own solutions, it will needs years before came to be stable and production ready such as FMX.

     

    I think UniGui has much clear path, better support, and already has a good user base with Pro edition, which I think EMB* will not make it available for this range of users.

     

     

     

    Jim's comment is confusing. If they want to create their own framework why they would want to promote 3rd parties?

    Probably at this stage nobody will make any official comment that would make sense. Jim has also made a reference to Kitto. Kitto is no longer developed for a long time.

    In reality the only Ext JS based option available is uniGUI.

     

    BTW, if Embarcadero has become familiar with Sencha, certainly it was through uniGUI. uniGUI showed them the power of Ext JS combined with Delphi.

    As I said, nothing is clear now. We will continue developing uniGUI as before. Our roadmap is clear and our plans are made.

    • Upvote 1
  6. Just drop UniRadioGroup into form with UniButton, adding items at run time, add following code:

    // just a a method to fill the UniRadioGroup(rgAnswers)
    procedure TMainForm.AddAnswers;
    begin
      rgAnswers.Items.Clear;
      rgAnswers.Items.Add('Answer 1');
      rgAnswers.Items.Add('Answer 3');
      rgAnswers.Items.Add('Answer 3');
      rgAnswers.ItemIndex := -1;
    
    end;
    
    procedure TMainForm.rgAnswersClick(Sender: TObject);
    begin
      if rgAnswers.ItemIndex = 1 then
        rgAnswers.JSInterface.JSCode(#1'.queryById(1).el.setStyle("color", "blue");')
      else
        rgAnswers.JSInterface.JSCode(#1'.queryById(1).el.setStyle("color", "red");')
    end;
    
    
    procedure TMainForm.UniButton1Click(Sender: TObject);
    begin
      AddAnswers
    end;
    
    procedure TMainForm.UniFormCreate(Sender: TObject);
    begin
      AddAnswers
    end;

    it will work without a problem, go to Font property of the Form, set the font to bold, then try again, it will color the items for first time, then it will not work

     

  7. I have an issue with the code above, I'm not sure if it a bug conflict with sytle,

     

    change the form font to bold or bigger size, the code above will work only first time, then will not work, if I revert the font style to original one, it will back to work as expected.

  8. [Mobile] What about RTL (Right-to-Left) languages support...

     

    They just ignore this is important request.

     

    I don't think that it's even in their roadmap...

     

    I don't think they will implement RTL it in FMX, but adding native controls will solve the problem, they did that with XE8 for iOS, but still not did anything for Android even in Berlin

  9. Yes, you have to be careful with big discounts, they aim at new users, they don't care for current users.

    I think they offer 30 days money back, I would ask them to refund the money, and back to XE3, and next time buy new license not an upgrade ;)

  10. العفو :)

     

    I was in beta field in XE2 when they introduced Firemoneky, I submitted many RTL related issues, but they didn't do any thing regards these issues.

     

    XE 8 introduced the native TEdit for iOS, and D10 did that for windows, so firemonkey can work with these platforms, unfortunately, they didn't do any thing regards Android in D10.1 :-(

     

    I like the way Xamarin works, but they have no designer for the forms, and working with XAML is painful, hope new VS will add they designer after Microsoft acquired them.

    • Upvote 1
×
×
  • Create New...