Jump to content
uniGUI Discussion Forums


uniGUI Subscriber
  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by mhmda

  1. Hello everybody, It's very important to understand the layout and the best way to learn them is by practicing, and here is a project showing how to design a dashboard in uniGUI using layouts, I have searched the internet for a dashboard and found this one and this project for you. I hope this will help you understand layouts. Plus: responsive content ! + UniCharts (Pie & line) - try to resize your browser, and try to refresh page to see random results for the charts. Online demo here: Download project (with .exe) http://3msoft.net/mhmd/layout.rar
  2. mhmda

    Screen examples of you're application designs

    We use this custom popup menu Extjs component taht we created:
  3. mhmda

    UniDbgrid roweditor was drawing at wrong position

    Well, I don't have hidden columns and 'ForceFit' is set to false.
  4. mhmda

    UniDbgrid roweditor was drawing at wrong position

    We use: Do you know why this happen?
  5. mhmda

    UniDbgrid roweditor was drawing at wrong position

    I have the same issue, when I assign a control as editor in column propertios then the roweditor draw wrong width!
  6. mhmda

    TUNITreeView convert to json

    procedure TMainForm.UniButton2Click(Sender: TObject); var i:Integer; json:string; begin json:='{"Permissions":['; for i := 0 to untrvw.Items.Count-1 do begin if (not untrvw.Items[i].IsLeaf) and (untrvw.Items[i].Level=0) then begin if json='{"Permissions":[' then json:=json+TWebTreeNode(untrvw.Items[i]).ToJSON else json:=json+','+TWebTreeNode(untrvw.Items[i]).ToJSON; end; end; json:=json+']}'; UniMemo1.Text:=json; end;
  7. Hi all, Here is a project which reads your events from your google account using unigui... Project Included (see attachments). just enter your email and password in this line: gcalendar:=TCGoogle.Create('xxxxxxx','xxxxxxxxxx');//email without @... and password If you are getting an error message: "Socket error #0" this is a known bug in Indy package, so update your Indy to latest version: http://stackoverflow.com/questions/10326810/random-indy-responsecode-1-eidsocketerror-socket-error-0-exceptions Note: you have to enable access to your google calendar: http://support.google.com/accounts/bin/answer.py?hl=en&answer=41192 Next mission: reading events from exchange account UniCalendar.rar
  8. mhmda


    Maybe the CPU: i3 you need i7
  9. mhmda

    iFrame (UniRLFrame)

    Well, it is not as easy as you think, if the site is static you may use jquery to get values. We use chromium component for delphi to send data and receive data from specific sites. It all depends on the page you load inside the iframe, and do not forget the url il loaded in the client side not in the server, for starting inspect the fields that you want to get and use jquery to get their values.
  10. mhmda

    How can i produce my own theme ?

  11. mhmda

    DatePicker Multiselect?

    I didn't test it with Extsj 6.5
  12. mhmda

    DatePicker Multiselect?

    I want to enable multi select in in UniCalendar: I added this: function picker.beforeInit(sender, config) { config.cls='room_clndr';//class for background color config.DisabledDates=[];//array to hold disabled days } function picker.select(sender, date, eOpts) { sender.DisabledDates.push(date); sender.setDisabledDates(sender.DisabledDates); } Everything works great except this: if user want to cancel one date from those highlighted (disabled) dates by clicking on it using the mouse, but it disabled because it has -disabled- class, How can I enable the mouse event on those disabled dates, when user click on disabled date I remove it from the array and call: sender.setDisabledDates(sender.DisabledDates); Any idea?
  13. Here we design a login form with semi-transparent background color, and the whole page has a random background-image that changed every time user do a login and we add a particles animation to give the page some life :-) and we also added a combobox to give the user the ability to choose a theme. Here a video: https://www.youtube.com/watch?v=XyTsg9_CY-Y
  14. mhmda

    Google Maps for uniGUI

    Hi, Thank you for great component, would you please add localize: language=ar|he|.....
  15. Here you go... Servermodule->CustomeCSS: .x-tab-active .x-tab-inner { color: #800000 !important; }
  16. mhmda

    Main menu that works for tablet and phone

    Hi, I use flaticon.com https://www.flaticon.com/packs/human-relations-and-emotions-8
  17. mhmda

    UniDBImage. Dragging image.

    Check this: http://forums.unigui.com/index.php?/topic/8047-dbgrid-dragdrop-advanced-tutorial/?hl=drag+%26amp%3Bamp%3B+drop&do=findComment&comment=45452
  18. This will not be correct if I do sorting in client-side !!
  19. mhmda

    Is possible?

    Unigui is a great framework, our company has developed more than 15+ products in productoin which serve our customers everywhere. You can not find any framework that even can be closed to what Unigui can give you, plus the great support that we get from Fmsoft. beside that you talked about the "investment" in unigui well the price very reasonable and affordable, and we never use "cracked" versions of any app we respect other's work.
  20. mhmda

    Eid Adha mubarak

    Adha Mubarak. كل عام وأنتم بخير