Jump to content
uniGUI Discussion Forums


uniGUI Subscriber
  • Content Count

  • Joined

  • Last visited

  • Days Won


mhmda last won the day on July 21

mhmda had the most liked content!

Community Reputation

290 Excellent


About mhmda

  • Rank
    Advanced Member

Contact Methods

  • Website URL
  • Yahoo
  • Skype

Profile Information

  • Gender
  • Location
    Kufur Kassem, Palestine
  • Interests
    Graphics, programming, fishing :-)

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. mhmda

    Screen examples of you're application designs

    Operating system: it's a unigui application implementing the the desktop environment like (ubunto, windows...) Export (excel, word, html...) using FastReport. Html: using Htmlframe and linking it to server side using ajax events
  2. mhmda

    Email Client Side Validation Translation

    function IsValidEmail(const Value: string): Boolean; function CheckAllowed(const s: string): Boolean; var i: Integer; begin Result:= false; for i:= 1 to Length(s) do if not (s[i] in ['a'..'z', 'A'..'Z', '0'..'9', '_', '-', '.']) then Exit; Result:= true; end; var i: Integer; NamePart, ServerPart: string; begin Result:= False; i:=Pos('@', Value); if i=0 then Exit; NamePart:=Copy(Value, 1, i-1); ServerPart:=Copy(Value, i+1, Length(Value)); if (Length(NamePart)=0) or ((Length(ServerPart)<5)) then Exit; i:=Pos('.', ServerPart); if (i=0) or (i>(Length(serverPart)-2)) then Exit; Result:= CheckAllowed(NamePart) and CheckAllowed(ServerPart); end;
  3. mhmda

    uniDBGrid .. Grouping .. Click in Group Title

    I use Unidac.
  4. mhmda

    Change color field with focus

    Grid? Editbox?....
  5. Hi there, I check the file type and in some cases I need to delete the copied file but it uses by the unigui app. mFileUpload.TargetFolder := ServerModule.StartPath+'compsdata\'; ..... procedure TfrmAttachFiles.mFileUploadCompleted(Sender: TObject; .... DestName:=ExtractFileName(AStream.FileName); CopyFile(PChar(AStream.FileName), PChar(DestName), False); .... deletefile(ServerModule.StartPath+'compsdata\'+DestName);//file is used by other process (unigui app in this case) Any idea?
  6. mhmda

    Sistema Mini ERP - Primeiro Video

    Great app...
  7. mhmda

    Bootstrap Template

    The Front-End is Extjs, which creating element in DOM, there is no static html, your page is SAP (single application page), the framework has it's own layout engine to be cross-device, I don't see any need to use bootstrap.
  8. mhmda

    Menu structure

    For the menu use panels with hbox layout, and for main window use also panel and load Frames inside it.
  9. Hi, I udated to last version "" and number of sessions is increasing all the time even when I close browser or reload page.
  10. mhmda

    Library to build Unigui forms on runtime

    Have you tried to do it using your own scripting (Delphi)? If I may ask for what purpose you need to do that? If I have spare time I would try to make an example :-)
  11. mhmda


    Great, thanx
  12. mhmda

    Screen examples of you're application designs

    I use Frames with .svg icons, most of the work done in client side, and applying DDproxy for drag drop functionality.