rejetto forum

Testing build #253

rejetto · 17 · 12180

0 Members and 1 Guest are viewing this topic.

Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13510
    • View Profile
download @ www.dovedove.it/hfs/hfs253.exe

new commands are yet to be documented. i will soon.

what's new
+ new template macro: dir, disk free, filetime, file changed, load tpl
+ {.get|tpl file.}
- {.current downloads.} parameters 'user' and 'ip' were inverted
- connections box was not compatible with large system fonts 


Offline Roessi

  • Tireless poster
  • ****
    • Posts: 107
    • View Profile

Offline Mars

  • Operator
  • Tireless poster
  • *****
    • Posts: 2059
    • View Profile
some news in french version

http://www.rejetto.com/forum/index.php/topic,8140.msg1048315.html#msg1048315

forget to say: added one macro (non official)  {.get|external address.} which give your internet IP used by the self test.
 ;)
« Last Edit: January 29, 2010, 08:13:32 AM by Mars »


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13510
    • View Profile
dialog1: fixed in the next build
dialog2: i don't understand why the "manage accounts" button is disabled.
there's nothing i know that can disable it.

how could the "external address" thing could be useful?
« Last Edit: January 29, 2010, 03:09:11 PM by Mars »


Offline Mars

  • Operator
  • Tireless poster
  • *****
    • Posts: 2059
    • View Profile
Quote
dialog2: i don't understand why the "manage accounts" button is disabled.
there's nothing i know that can disable it.
If the following modification is not made, we obtain, in easy mode, the same result as with dialog1. In dialog 2, the button is deactivated to have no this inconvenience.

have a look on the post build 253 FR, the main.pas (of rejetto) is attached with all necessary update

-------------------------------------------------------
procedure TmainFrm.Properties1Click(Sender: TObject);
begin
if selectedFile = NIL then exit;                                                                          
filepropFrm:=TfilepropFrm.Create(mainFrm);
filepropFrm.goToAccountsBtn.Enabled:=mainfrm.Accounts1.Visible;  //add in French Version
try
  if filepropFrm.showModal() = mrCancel then exit;
finally freeAndNIL(filepropFrm) end;
VFSmodified:=TRUE;
filesBox.invalidate();
end;



Quote
Quote from: Mars on Today at 11:04:09
NEXT version?? there is always a next version  

ok, now i got what you meant. you are right.

dialog1: fixed in next release

That it is absolutely sure!!! :D  

« Last Edit: January 29, 2010, 12:11:24 PM by Mars »


Offline SilentPliz

  • Operator
  • Tireless poster
  • *****
    • Posts: 1298
  • ....... chut ! shh!
    • View Profile

how could the "external address" thing could be useful?


I found a use in my case, display the external IP address in the web page, despite the use of a ban \127.0.0.1;192.XXX.XXX in HFS with Stunnel.

With %ip%, it shows only 127.0.0.1
« Last Edit: January 30, 2010, 01:04:33 AM by SilentPliz »


Offline Mars

  • Operator
  • Tireless poster
  • *****
    • Posts: 2059
    • View Profile
Quote
how could the "external address" thing could be useful?

This macro will reveal all its utility in the next build, but I cannot specify which version yet. ;D


Offline Roessi

  • Tireless poster
  • ****
    • Posts: 107
    • View Profile
i dont get the dir command to be used cause of the | as delimiter every macro i use doesnt work cause of the pipes in the output of dir : - /


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13510
    • View Profile
i dont get the dir command to be used cause of the | as delimiter every macro i use doesnt work cause of the pipes in the output of dir : - /

aw sheet, i was going to work on the problem before publishing, but i forgot it


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13510
    • View Profile
@roessi
well, i decided that the pipe is a good "by default" separator since you can easily use it with {.for each.}
example:

Code: [Select]
{.for each|#file|{.dir|E:\.}|{:
here's another one: {.^#file.}
:}.}

and so you don't even need your loop-function in this case.
but i'll add an optional parameter (in build #254) to let you specify the separator, in case you need to use {.dir.} in different cases.


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13510
    • View Profile
If the following modification is not made, we obtain, in easy mode, the same result as with dialog1. In dialog 2, the button is deactivated to have no this inconvenience.

ah, that's it. It was you.
I think in this "way" you should opt for hiding the button instead of disabling. less cluttering.
from my side, at the moment i decided to keep the button, and enabled.

i'm still undecided, but if i come to removing that button, i think i will also hide
- the accountsBox on the left
- "new account"
- "all/none"
- "any account"



Offline Mars

  • Operator
  • Tireless poster
  • *****
    • Posts: 2059
    • View Profile
Quote
i'm still undecided, but if i come to removing that button, i think i will also hide
- the accountsBox on the left
- "new account"
- "all/none"
- "any account"
 

or simply this mod
Quote
begin
procedure TmainFrm.filemenuPopup(Sender: TObject);
.....
// default values
setDefaultValues(filemenu.items);
Addfiles1.visible:=TRUE;
Addfolder1.visible:=TRUE;
Properties1.visible:=not easyMode;


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13510
    • View Profile
I found a use in my case, display the external IP address in the web page, despite the use of a ban \127.0.0.1;192.XXX.XXX in HFS with Stunnel.
With %ip%, it shows only 127.0.0.1

ah, that's ok


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13510
    • View Profile