Seite 2 von 2
Re: PB 5.10 Beta 2
Verfasst: 29.12.2012 14:22
von STARGÅTE
@NicTheQuick:
Habe mit Freak schon gesprochen: In der nächsten Version wird die aktualisierung der TabBar unterdrückt.
Allerdings liegt es auch (meine ich) an dem ScintillaGadget, denn die Codes laden ja nicht immer gleich langsam, sonden es ist von der Länge des Codes abhängig.
Außerdem bremst die History, welche ich bei mir inzwischen ausgestellt habe.
Ladezeit bei mir (Projekt mit 20 offenen Files) 3 Sekunden.
@Andesdaf:
Ja dieses Blau/Lila der Projekt-Tabs ist etwas zu kräftig, aber ich denke es wird später in der *.prefs einstellbar sein.
Re: PB 5.10 Beta 2
Verfasst: 29.12.2012 14:24
von ts-soft
Achso, wenn ein Projekt geöffnet ist. Ja, das ist wirklich nicht schön
Das grün der FD Tabs gefällt mir aber.
Re: PB 5.10 Beta 2
Verfasst: 29.12.2012 15:10
von Pelagio
Normalerweise würde ich den Formdesigner nicht benutzen aber ich wollte Ihn mal ausprobieren, eventuell entscheidet man sich ja doch seine Programmierlogik zu ändern. Allerdings irgendwie funktioniert es nicht so recht und ich bekomme entweder einen Fehler (beim Includen der PBF-Datei) oder das Programm erkennt die Proceduren nicht (Beim Xincluden der PBF-Datei).
Ich weiß, ich weiß, hier ein Beispiel:
Code: Alles auswählen
EnableExplicit
IncludeFile "D:\Sourcecodes\ActualCode\Testsource\Test.pbf"
Procedure Main()
Protected pQuit.a
InitWindow_0()
Repeat
pQuit = Window_0_Events(WaitWindowEvent())
Until Not pQuit
EndProcedure
Code: Alles auswählen
; Form Designer for Purebasic - 0.0
; Warning: this file uses a strict syntax, if you edit it, make sure to respect the Form Designer limitation or it won't be opened again.
Global Window_0
Enumeration #PB_Compiler_EnumerationValue
#MenuItem_3
#MenuItem_4
#MenuItem_5
#MenuItem_7
#MenuItem_8
#MenuItem_9
#MenuItem_10
EndEnumeration
XIncludeFile "D:\Sourcecodes\ActualCode\Testsource\Test.pb"
AddKeyboardShortcut(Window_0, #PB_Shortcut_F2, #MenuItem_5)
Procedure InitWindow_0()
Window_0 = OpenWindow(#PB_Any, 0, 0, 600, 400, Kostenüberblick, #PB_Window_MinimizeGadget | #PB_Window_ScreenCentered)
CreateStatusBar(0, WindowID(Window_0))
AddStatusBarField(#PB_Ignore)
AddStatusBarField(80)
StatusBarText(0, 1, "Datum")
AddStatusBarField(60)
StatusBarText(0, 2, "Zeit")
CreateMenu(0, WindowID(Window_0))
MenuTitle("Exit")
MenuTitle("Daten")
MenuItem(#MenuItem_3,"Neu")
MenuBar()
MenuItem(#MenuItem_4,"Jahr")
MenuItem(#MenuItem_5,"Monat" + Chr(9) + "F2")
MenuBar()
OpenSubMenu("Statistik")
MenuItem(#MenuItem_7,"Monat")
MenuItem(#MenuItem_8,"Jahr")
MenuBar()
CloseSubMenu()
MenuItem(#MenuItem_9,"Tabellendruck")
MenuItem(#MenuItem_10,"Statistikdruck")
EndProcedure
Procedure Window_0_Events(event)
Select event
Case #PB_Event_CloseWindow
ProcedureReturn #False
Case #PB_Event_Menu
Select EventMenu()
Case #MenuItem_3
Case #MenuItem_4
Case #MenuItem_5
Case #MenuItem_7
Case #MenuItem_8
Case #MenuItem_9
Case #MenuItem_10
EndSelect
Case #PB_Event_Gadget
Select EventGadget()
EndSelect
EndSelect
ProcedureReturn #True
EndProcedure
Re: PB 5.10 Beta 2
Verfasst: 29.12.2012 15:21
von ts-soft
Irgendwie hab ich jetzt verpaßt, das hier das Bugforum ist
@Pelagio
Ist wohl schon bekannt, siehe:
http://www.purebasic.fr/english/viewtop ... 22&t=52622
Re: PB 5.10 Beta 2
Verfasst: 29.12.2012 15:33
von Pelagio
Hallo ts-soft,
da ich des Englischen nicht so recht mächtig bin, bringt es mir auch nichts ins englische Forum zu schauen.
Der Fehler hätte ja auch bei mir liegen können. Es freut mich aber das dies nicht der Fall ist und so bedanke ich mich für deine schnelle Antwort die mir viele unnütze Versuche erspart.
