Einzelnen Beitrag anzeigen

Benutzerbild von blawen
blawen

Registriert seit: 30. Nov 2003
Ort: Luterbach (CH)
654 Beiträge
 
Delphi 12 Athens
 
#1

Ribbon-Framework

  Alt 25. Mai 2016, 23:24
Mit Berlin 10.1 werden die (veralteten) Ribbon-Komponenten nicht mehr mitgeliefert.
„Zwangsweise“ habe ich daher das Ribbon-Framework („Bilsen“) installiert und mich damit versucht.

Das Designen der Struktur klappt soweit problemlos, leider lässt sich das Werk aber nicht kompilieren. Selbst beim kompilieren der mitgelieferten Beispiele bleibt das Programm hängen („Keine Rückmeldung“).
Im Statusfenster wird folgendes ausgegeben:
Zitat:
Starting the ribbon compiler…
Starting the ressource compiler…

Beim herumstöbern im Quelltext bin ich auf folgenden Codeabschnitt gestossen:
Delphi-Quellcode:
 function TRibbonCompiler.Compile(const Document: TRibbonDocument): TRibbonCompileResult;
var
  DocDir, DprFilename: String;
begin
….

    if (not Execute('powershell -NoProfile -ExecutionPolicy Bypass -f "' + IncludeTrailingPathDelimiter(ExtractFilePath(ParamStr(0))) + 'Generate.Ribbon.Markup.pas.ps1"', DocDir, [Document.Filename.QuotedString('"'), 'APPLICATION', TSettings.Instance.RibbonCompilerPath.QuotedString('"')]))
    then
      Exit(crRibbonCompilerError);
…..
Wenn ich diesem Abschnitt auskommentiere, wir zwar der Delphi-Compiler gestartet, allerdings wird dann u.a. die Ressourcendatei vermisst.

Mein erster Verdacht lag im Bereich Security Einstellungen des PC’s, allerdings habe ich das ganze auch in einer VM ohne jegliche Restriktionen nicht zum laufen bekommen.

Hat mir ev. jemand einen weiterführenden Tipp?
Roland

Geändert von blawen (26. Mai 2016 um 05:26 Uhr)
  Mit Zitat antworten Zitat