Jump to content

Search the Community

Showing results for tags 'Mobile'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • uniGUI Public
    • Announcements
    • General
    • Feature Requests
    • Installation
    • Deployment
    • Other Platforms
  • Licensing
    • Licensing
    • Ordering uniGUI
  • Bug Reports
    • Active Reports
    • Closed Reports
    • Old Bug Reports
  • uniGUI Development
    • General Development
    • uniGUI Releases & Roadmaps
    • Utilities
  • Mobile Platform
    • uniGUI Mobile
    • Mobile Browsers
  • Users Area
    • Sample Projects
    • Components and Code Samples
    • Third Party Components
  • Non-English
    • Non-English
  • Miscellaneous
    • Hosting
    • Server Security
    • Jobs

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

  1. Hi, can someone please show me the JavaScript required for the "MainmForm.ExtEvents Ext.Container [window] window.beforeorientation" so I can detect Portrait->Landscape and Landscape->Portrait changes in order to change my layout - Thanks in advance.
  2. I am exploring the Mobile TUnimDBListGrid and looking for suggestions on how to show the extra data. I modify the SQL fetched rowset columns at runtime and will want to add Summary's shortly (I have no problem with Desktop and TUniDBGrid). My code:- for i:= 0 to TAccessListGrid(UnimDBListGrid1).Columns.Count-1 do begin // DepartmentName if UpperCase(TAccessListGrid(UnimDBListGrid1).Columns.FieldName) = UpperCase('DepartmentName') then begin TAccessListGrid(UnimDBListGrid1).Columns.Visible:= True; TAccessListGrid(UnimDBListGrid1).Columns.Width:= 200; us:= TAccessListGrid(UnimDBListGrid1).Columns.Title; us.Caption:= 'Department Name'; us.Alignment:= TAlignment(taLeftJustify); TAccessListGrid(UnimDBListGrid1).Columns.Title:= us; // TAccessListGrid(UnimDBListGrid1).Columns.Sortable:= True; TAccessListGrid(UnimDBListGrid1).Columns.Alignment:= taLeftJustify; end; // ServicedCalls if UpperCase(TAccessListGrid(UnimDBListGrid1).Columns.FieldName) = UpperCase('ServicedCalls') then begin TAccessListGrid(UnimDBListGrid1).Columns.Visible:= True; TAccessListGrid(UnimDBListGrid1).Columns.Width:= 80; us:= TAccessListGrid(UnimDBListGrid1).Columns.Title; us.Caption:= 'S.Calls'; us.Alignment:= TAlignment(taRightJustify); TAccessListGrid(UnimDBListGrid1).Columns.Title:= us; // TAccessListGrid(UnimDBListGrid1).Columns.Sortable:= True; TAccessListGrid(UnimDBListGrid1).Columns.Alignment:= taRightJustify; // TAccessListGrid(UnimDBListGrid1).Columns.ShowSummary:= True; end; // ServicedCallBacks if UpperCase(TAccessListGrid(UnimDBListGrid1).Columns.FieldName) = UpperCase('ServicedCallBacks') then begin TAccessListGrid(UnimDBListGrid1).Columns.Visible:= True; TAccessListGrid(UnimDBListGrid1).Columns.Width:= 80; us:= TAccessListGrid(UnimDBListGrid1).Columns.Title; us.Caption:= 'S.CallBacks'; us.Alignment:= TAlignment(taRightJustify); TAccessListGrid(UnimDBListGrid1).Columns.Title:= us; //TAccessListGrid(UnimDBListGrid1).Columns.Sortable:= True; TAccessListGrid(UnimDBListGrid1).Columns.Alignment:= taRightJustify; // TAccessListGrid(UnimDBListGrid1).Columns.ShowSummary:= True; end; // ServicedAverageWait if UpperCase(TAccessListGrid(UnimDBListGrid1).Columns.FieldName) = UpperCase('ServicedAverageWait') then begin TAccessListGrid(UnimDBListGrid1).Columns.Visible:= True; TAccessListGrid(UnimDBListGrid1).Columns.Width:= 80; us:= TAccessListGrid(UnimDBListGrid1).Columns.Title; us.Caption:= 'S.AvgWait'; us.Alignment:= TAlignment(taRightJustify); TAccessListGrid(UnimDBListGrid1).Columns.Title:= us; //TAccessListGrid(UnimDBListGrid1).Columns.Sortable:= True; TAccessListGrid(UnimDBListGrid1).Columns.Alignment:= taRightJustify; end; // ServicedLongestWait if UpperCase(TAccessListGrid(UnimDBListGrid1).Columns.FieldName) = UpperCase('ServicedLongestWait') then begin TAccessListGrid(UnimDBListGrid1).Columns.Visible:= True; TAccessListGrid(UnimDBListGrid1).Columns.Width:= 80; us:= TAccessListGrid(UnimDBListGrid1).Columns.Title; us.Caption:= 'S.LngWait'; us.Alignment:= TAlignment(taRightJustify); TAccessListGrid(UnimDBListGrid1).Columns.Title:= us; //TAccessListGrid(UnimDBListGrid1).Columns.Sortable:= True; TAccessListGrid(UnimDBListGrid1).Columns.Alignment:= taRightJustify; end; // ServicedAverageTalk if UpperCase(TAccessListGrid(UnimDBListGrid1).Columns.FieldName) = UpperCase('ServicedAverageTalk') then begin TAccessListGrid(UnimDBListGrid1).Columns.Visible:= True; TAccessListGrid(UnimDBListGrid1).Columns.Width:= 80; us:= TAccessListGrid(UnimDBListGrid1).Columns.Title; us.Caption:= 'S.AvgTalk'; us.Alignment:= TAlignment(taRightJustify); TAccessListGrid(UnimDBListGrid1).Columns.Title:= us; //TAccessListGrid(UnimDBListGrid1).Columns.Sortable:= True; TAccessListGrid(UnimDBListGrid1).Columns.Alignment:= taRightJustify; end; // ServicedLongestTalk if UpperCase(TAccessListGrid(UnimDBListGrid1).Columns.FieldName) = UpperCase('ServicedLongestTalk') then begin TAccessListGrid(UnimDBListGrid1).Columns.Visible:= True; TAccessListGrid(UnimDBListGrid1).Columns.Width:= 80; us:= TAccessListGrid(UnimDBListGrid1).Columns.Title; us.Caption:= 'S.LngTalk'; us.Alignment:= TAlignment(taRightJustify); TAccessListGrid(UnimDBListGrid1).Columns.Title:= us; //TAccessListGrid(UnimDBListGrid1).Columns.Sortable:= True; TAccessListGrid(UnimDBListGrid1).Columns.Alignment:= taRightJustify; end; ////////////////////////////////////////////////////////////////////// // AbandonedCalls if UpperCase(TAccessListGrid(UnimDBListGrid1).Columns.FieldName) = UpperCase('AbandonedCalls') then begin TAccessListGrid(UnimDBListGrid1).Columns.Visible:= True; TAccessListGrid(UnimDBListGrid1).Columns.Width:= 80; us:= TAccessListGrid(UnimDBListGrid1).Columns.Title; us.Caption:= 'A.Calls'; us.Alignment:= TAlignment(taRightJustify); TAccessListGrid(UnimDBListGrid1).Columns.Title:= us; TAccessListGrid(UnimDBListGrid1).Columns.Alignment:= taRightJustify; //TAccessListGrid(UnimDBListGrid1).Columns.Sortable:= True; //TAccessListGrid(UnimDBListGrid1).Columns.ShowSummary:= True; end; // AbandonedLongestWait if UpperCase(TAccessListGrid(UnimDBListGrid1).Columns.FieldName) = UpperCase('AbandonedLongestWait') then begin TAccessListGrid(UnimDBListGrid1).Columns.Visible:= True; TAccessListGrid(UnimDBListGrid1).Columns.Width:= 80; us:= TAccessListGrid(UnimDBListGrid1).Columns.Title; us.Caption:= 'A.LngWait'; us.Alignment:= TAlignment(taRightJustify); TAccessListGrid(UnimDBListGrid1).Columns.Title:= us; //TAccessListGrid(UnimDBListGrid1).Columns.Sortable:= True; TAccessListGrid(UnimDBListGrid1).Columns.Alignment:= taRightJustify; end; // AbandonedAverageWait if UpperCase(TAccessListGrid(UnimDBListGrid1).Columns.FieldName) = UpperCase('AbandonedAverageWait') then begin TAccessListGrid(UnimDBListGrid1).Columns.Visible:= True; TAccessListGrid(UnimDBListGrid1).Columns.Width:= 80; us:= TAccessListGrid(UnimDBListGrid1).Columns.Title; us.Caption:= 'A.AvgWait'; us.Alignment:= TAlignment(taRightJustify); TAccessListGrid(UnimDBListGrid1).Columns.Title:= us; //TAccessListGrid(UnimDBListGrid1).Columns.Sortable:= True; TAccessListGrid(UnimDBListGrid1).Columns.Alignment:= taRightJustify; end; // end; // for In the future I would want to test for Tablet and Landscape mode so as to build appropriate layouts.
  3. Hello, UniGUI uses different component sets for desktop and mobile. If I want to create an application in desktop and mobile versions (for example http://www.myapplication.comand http://m.myapplication.com), do I have to create 2 separate projects? And what is the hosting strategy for this case? Thank you in advance.
  4. Good evening! I just tried to find, where and how to change the caption of these buttons in DatePicker, I couldnt even find in Sencha Doc? Any ideas or recommandations? Greetings Gerhard
  5. Hi, I need help setting up nginx as reverse proxy for my unigui applications. What I really need is pretty straight forward. For every unigui application I need a different path. For example I would like to serve two apps: app1 and app2. Both apps must be accessible through https and I would also like to support their mobile applications. So the needed endpoints are: app1: 1) http:\\domain\app1 2) http:\\domain\app1\m 3) https:\\domain\app1 4) https:\\domain\app1\m app2: 5) http:\\domain\app2 6) http:\\domain\app2\m 7) https:\\domain\app2 8) https:\\domain\app2\m Is this possible by using nginx and its reverse proxy feature? If not what is the most efficient workaround?
  6. Olá pessoal! No Chrome ou Firefox no Android, quando clico em um TUnimEdit que esteja mais abaixo do form, o teclado aparece cobrindo o objeto, até que seja digitado algo, só aí ficando visível. No iOS não há esse problema... Já pesquisei nos fóruns do uniGui e Sencha, mas não consegui fazer funcionar de maneira correta. Se alguém passou por isso e puder me ajudar agradeço!
  7. I like the look and feel of the mobile stuff. I would like a little extra space vertically. And as such, I am trying to figure out how to.... Make browser tool bar at the top invisible. For example: On Android phone, I see the chrome tool bar with the URL etc... Dynamically set ShowTitle to FALSE so that I don't lose that quarter of an inch at the top with the dark blue bar.... In landscape mode this is important. Less important in portrait mode. Change some kind of scaling property so that my whole screen is smaller (smaller font, smaller graphics etc... just like changing resolution of your desktop). Change the row height or column header height of a unimDBGrid I have explored #4 by using all kinds of EXTevents and UNIevents and placing code in the onCreate method etc.. No luck of any kind. I would imagine that this is a popular question. I don't even mind if it's as crude as chaning the whole display resolution. IE: The whole screen is affected, as opposed to just a particular control. I just need a few more rows of display space. I am using version 1.0.0.1385 Thanks Davie
  8. Hi, Is there any mobile component that looks very much alike List but it is searchable? What I would like is ComboBox of style Drop-Down. So text can be inserted and List get shorter. Best regards!
  9. Hi Folks How is the bet way to pick the time in a mobile form, there is a DbDatePicker, but i not find a DBTimePicker. How have you done it. Thanks for the help. Liriano
  10. Hello, I'm dynamically creating controls from an unimscrollbox, sometimes need to reset the controls that should be inside this unimscrollbox, but I'm not sure how to remove those controls to re-create them again, could anyone help me? Best Regards.
  11. 运行Touch文件下的demo,使用showmessage(‘xxxx’),报错 ajax error unexpected identifier,未做任何其他设置,这是为什么?
  12. Hello, how do I disable the backspace button action of smartphones, my users to return to the previous "form" insist on clicking this button... Leandro Ávila
  13. I created a little program with a log-in dialog and that works with normal desktop browser access. I enter a user name & password, click the button, verify it (just simple text check - no database backend) and it goes on to the main form if the password is accepted. I then added a mobile form & mobile login form but when I try to run it from my mobile (or from desktop with /m appended) the program raises an exception with "Application MainForm not found". I looked at the \Demos\Touch\Hybrid but it doesn't seem to be doing anything to make it work. I saw another forum post where someone said "it just works". That's however no help when it doesn't work. How does the framework know what form to use when its running for mobile?
  14. Hi How do I get a photo from the camera and save this file in .jpg format using unigui-mobile? Thank You
  15. We are developing in using the mobile components, "tunim" with future migration to ExtJs 6 where it unified the "Touch" to "Desktop" That affects for those developed using "tunim" in the current version ??? We are developing in using the mobile components, "tunim" with future migration to ExtJs 6 where it unified the "Touch" to "Desktop" That affects for those developed using "tunim" in the current version ???
  16. Hi, I've tried to create a mobile version of the proof of concept desktop application I've created. I did this by creating first of all a mobile application with the wizard, and then adding the frames (from the desktop version) as well as all needed code/dependencies into the mobile application. Then I replaced the server module and session module (main module) generated by the wizard, with those defined in the desktop application (remove and add the ones from the other project.) Lastly I wired up the frames (login and main frame) onto the corresponding mobile forms and then rejigging them to be positioned reasonably. The project then compiled and ran fine. However when attempting to use it, I get in my browser the following errors 1) First of all an alert dialog displaying "Cannot read property Panel of undefined" 2) When dismissing this I then get a (nicely animated) dialog displaying: Ajax Error O44 is not defined I'm completely at a loss as to what might be causing this. Has anybody seen it? Have I done something wrong or broken something inadvertently? Many thanks. Edit: I've just created another blank mobile app with nothing in it but: a) MainForm b.) LoginForm c) LoginFrame with edit and button added d) Login Frame dropped on Login form e) Compile, Run. Result: Alert saying "Cannot read property 'Text" of undefined." So I suppose this must be yet another trial limitation or bug? (Can I just tactfully say that the trial limitations are making it quite difficult for me to try and develop something sufficiently compelling to get agreement from customers, nor is it helping convince me that the quality/stability is there to risk taking to production...)
  17. Hi everybody, I have a TunimDBDatePicker that is bound to a date field in a mysql database and i want the control to show blank (no date) when the field is "null" or "00-0000-00" the control is showing 1899-12-30 and i don't want to set the control to any specific date when the form shows, only to show blank. In the webversion the datepicker control will show blank if the field is null in the database but not in for the mobile control. Is there a way to get the mobile datepicker to show blank ? Best Regards Christian
  18. hello, As I do to the "uni checkbox" stay with your text transparent? Leandro
  19. Hi everybody, I got a request from a user and he is asking if it is possible to get a select sound for the dropdown and datetimepicker controls when using them in runtime? i did not see any properties for this. Best Regards
  20. Hi everybody, I'm trying to change the range for the Year in the mobile datetimepicker but i can't get it to work, i tried to change the minYear and maxYear property but the maxYear is always 2016? Best Regards Christian
  21. Hi everybody, Is it possible to change the the format on the MOBILE datepicker to example "2016 June 20" when accessing the control in runtime, can't see anywhere to change this except for the displaying the date in the control. Right now it's showing "June 23 2016". Best Regards Christian
  22. Hi everybody, Is there any way to change the title on the show message dialogs for mobile applications, like there is for the unigui webapps. In the unigui webapps i can use the following code below but i get an Ajax error > 'can't find variable' when i try this code in the mobile application ShowMessage('MESSSAGE!'); UniSession.AddJS('$("span#messagebox-1001_header_hd-textEl").html(' + '"THIS IS A CUSTOM MESSAGE");'); Best Regards Christian
  23. I have the full version of unigui I compiled the demo touch ok . In the computer browser (Chrome and Firefox) runs ok. But when trying to access the phone or tablet (android) will not run . If I run the demo in touch prime.fmsoft.net/demo/touch/mdemo.dll/m runs ok I'm using the latest version of uni-0.99.80.1263 and touch-2.4.2-complete .
  24. hi a dbgrid for the mobile version would be nice thanks
  25. Hi I have version 0.98.0.1104 . I have made a test mobile app, this worked fine I could view this app in my browser fine. The second time I ran this mobile app all I could see was Loading ..... nothing else. I have tried the demo mobile applications and the same happens here. Strange that the first time running a mobile app worked fine then I have this problem of blank screen with the message Loading ..... Can anyone help. Russell
×
×
  • Create New...