Die Suche ergab 184 Treffer

von techniker
14.08.2025 13:54
Forum: Allgemein
Thema: Problem mit Update von PB6.20-win-x86 auf PB6.21-win-x86
Antworten: 17
Zugriffe: 883

Re: Problem mit Update von PB6.20-win-x86 auf PB6.21-win-x86

Das Projekt lebt und ist keineswegs abgeschlossen. So grob einmal im Monat gibt es eine neue Version,
welche automatisch ausgerollt wird. Es werden ständig Bugs entfernt, Features hinzugenommen oder alte Locken entfernt.
Manchmal wird auch der Arbeitsprozess geändert, wodurch die Software angepasst ...
von techniker
14.08.2025 12:31
Forum: Allgemein
Thema: Warum wurde #PB_Menu_ModernLook in PB6.21 entfernt?
Antworten: 4
Zugriffe: 565

Re: Warum wurde #PB_Menu_ModernLook in PB6.21 entfernt?

Ähmm..?!? Was?

Mit #PB_Menu_ModernLook wurden die Icons mit einem blauen, vertikalen Verlauf hinterlegt.
Genau diesen Look hätte ich gerne rekonstruiert. :)
von techniker
14.08.2025 07:11
Forum: Allgemein
Thema: Problem mit Update von PB6.20-win-x86 auf PB6.21-win-x86
Antworten: 17
Zugriffe: 883

Re: Problem mit Update von PB6.20-win-x86 auf PB6.21-win-x86


Und mal ehrlich:
Mehrere Tage, um ein paar Zeilen zu löschen? Jetzt wollen wir doch mal auf dem Teppich bleiben!


Es geht hier nicht um ein stupides löschen, sondern um strukturiert lesbaren und dokumentierten Code.
Die Anwendungen werden konzernintern von täglich hunderten Kollegen genutzt und ...
von techniker
14.08.2025 07:06
Forum: Allgemein
Thema: Warum wurde #PB_Menu_ModernLook in PB6.21 entfernt?
Antworten: 4
Zugriffe: 565

Warum wurde #PB_Menu_ModernLook in PB6.21 entfernt?

Hallo,

warum wurde #PB_Menu_ModernLook für CreateImageMenu() entfernt?
Wie lautet der API-Code für dieses Flag, um es zu reaktivieren?

Also 6.21 wird aus meiner Sicht immer mehr zu einem Rückschritt.. :roll:
von techniker
13.08.2025 21:29
Forum: Allgemein
Thema: Problem mit Update von PB6.20-win-x86 auf PB6.21-win-x86
Antworten: 17
Zugriffe: 883

Re: Problem mit Update von PB6.20-win-x86 auf PB6.21-win-x86

Diese kleine Änderung kostet mich nun mehrere Tage, bis der Code wieder lauffähig wird.. Sehr, sehr ärgerlich..
von techniker
13.08.2025 21:28
Forum: Allgemein
Thema: Problem mit Update von PB6.20-win-x86 auf PB6.21-win-x86
Antworten: 17
Zugriffe: 883

Re: Problem mit Update von PB6.20-win-x86 auf PB6.21-win-x86

So einfach ist das nicht, da die Variablen erst kurz vor der if-Abfrage in der Procedure gebildet werden. D.h. es werden sehr lange und wieder unübersichtliche Sub-Procedure-Aufrufe mit plusminus 20 Variablen.

Aber ich werde da wohl keine Wahl haben.. :-(
von techniker
13.08.2025 20:05
Forum: Allgemein
Thema: Problem mit Update von PB6.20-win-x86 auf PB6.21-win-x86
Antworten: 17
Zugriffe: 883

Re: Problem mit Update von PB6.20-win-x86 auf PB6.21-win-x86

Bei einem Programm habe ich eine sehr komplexe Fallentscheidung aus If/Elseif. Es werden insgesamt 52 Variablen geprüft - wobei immer nur bis zu etwa 20 Variablen auf einmal. Diese haben unterschiedliche Wertigkeit - je nach Kombination (darum ElseIf) und ergeben 37 Fälle. Wobei mehrere Variablen ...
von techniker
13.08.2025 17:20
Forum: Allgemein
Thema: Problem mit Update von PB6.20-win-x86 auf PB6.21-win-x86
Antworten: 17
Zugriffe: 883

Re: Problem mit Update von PB6.20-win-x86 auf PB6.21-win-x86

Das ist ansichtssache und könnte so auch gewollt sein.
In dem Fall wäre eine Option sinnvoller gewesen, als harte Änderung. Finde ich absolut nicht gut.. :cry:

In meinem Fall habe ich nun jede Mende Arbeit und das Problem, dass ich wichtige Kommentare entfernen muss.

Diese Entscheidung ist nicht ...
von techniker
13.08.2025 16:41
Forum: Allgemein
Thema: Problem mit Update von PB6.20-win-x86 auf PB6.21-win-x86
Antworten: 17
Zugriffe: 883

Re: Problem mit Update von PB6.20-win-x86 auf PB6.21-win-x86

Danke für den Workaround!
In der Tat sind die Leerzeilen INNERHALB einer Bedingung das Problem..!

Funktioniert:
Define a.i, b.i, c.i, d.i
Define s1.s


If a And
a And
(b Or
b Or
(c And c)) And
((a And
Not b And
Not b And
((c < 1000000 And d) Or
(c < 1000000 And d) Or
(Len(s1) < 8 And d ...
von techniker
13.08.2025 14:40
Forum: Allgemein
Thema: Problem mit Update von PB6.20-win-x86 auf PB6.21-win-x86
Antworten: 17
Zugriffe: 883

Re: Problem mit Update von PB6.20-win-x86 auf PB6.21-win-x86

Define a.i, b.i, c.i, d.i
Define s1.s


If a And
a And
(b Or
b Or
(c And c)) And

((a And
Not b And
Not b And
((c < 1000000 And d) Or
(c < 1000000 And d) Or
(Len(s1) < 8 And d) Or
(Len(s1) < 10 And d) Or
(a = 1 And Len(s1) < 12) Or
(a = 1 And Len(s1) >= 12 And Not b) Or
(a = 2 And ...