IncludePack Und Include Viewer für PB4

Du brauchst Grafiken, gute Programme oder Leute die dir helfen? Frag hier.
Benutzeravatar
mardanny71
Beiträge: 266
Registriert: 05.03.2005 01:15
Wohnort: Thüringen

Beitrag von mardanny71 »

Dein Unzipper ist okay, dachte das erste entzippen, um die Readme zu lesen,
und dann die Include.zip nach PureBasic entpacken. So würde ich es am
ehesten verstehen, kanns aber auch ändern, wenn gewünscht.
Ich denke, so wie Du es gemacht hast wollen es die meisten.
nochmal danke. :allright:

grüsse an alle
madanny71
Gruß, mardanny71
Windows 7 - openSUSE 12.1 - KDE 4.7 - PB4.6 beta 4
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Der komplett neu erstellte IncludeViewer 1.0 ist fertig!

Verwendet jetzt Treeview und Splitter, positionen werden gespeichert.
Hilfe nur noch im HTML-Format. Vorbereitet für Linux

Die meisten Hilfen überarbeitet und FastPreferences_Includes.pbi von Remi
hinzugefügt.

Wer eine der ersten Versionen bereits hat, braucht nur das Updatepack, und
einfach alles überschreiben. Am besten vorher Help und Others Ordner
löschen, dann bleiben keine Dateileichen :wink:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1765
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Beitrag von Andre »

Klingt gut, Thomas :allright:
(Habe es auch noch nicht testen können.)

Und so wie Du richtig schreibst: es ist ein anderer Ansatz als das CodeArchiv, sehe es daher auch als positiv an. :D
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Andre hat geschrieben: Und so wie Du richtig schreibst: es ist ein anderer Ansatz als das CodeArchiv, sehe es daher auch als positiv an. :D
Für manche Sachen, zum Beispiel zu gross oder Abhängigkeiten sind
aufzulösen, sind die Bausteine (Templates) der IDE nicht geeignet. Das
hervorragende System von jaPBe für Includes umzusetzen, sehe ich leider
keine Möglichkeit zur Zeit. Deshalb diese Alternative. Kann man sich beliebig
erweitern, die Inludes kann man auch hier Sharen, fürs nächsfe Update usw.

Der IncludeViewer ist noch etwas schlicht, aber der Source liegt bei, so das
auch dort für Erweiterungen (MultiOS!) nichts im Wege stehe sollte.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
inc.
Beiträge: 348
Registriert: 27.10.2004 12:25

Beitrag von inc. »

Ich finde generell so ein "Include" Vorgehen klasse.
Gehe auch schon seit einiger Zeit so vor und lege mir Header- oder Lib-Dateien etc. dort hinein und muss nur im Code oben als Include oder Import die CompilerPfad-Konstante mit einbeziehen. ... wie bei C/C++. :)
Und wie du es jetzt inkl. Viewer anbietest ist's genau das, was ich brauchen kann. Thanx!
Hier gibts die OOP Option für PureBasic.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Timer_Include.pbi mit HighResTimer hinzugefügt. Ist jetzt im UpdatePack,
sowie im normallen Pack, also Update downloaden reicht, wenn man das
IncludePack bereits verwendet.

Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
DW

Beitrag von DW »

Cool!! Danke, ts-soft!
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1765
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Beitrag von Andre »

@Thomas: darf ich eigentlich die Includes und Macros mit ins neue CodeArchiv aufnehmen?

Meiner Meinung nach wären diese dort gut aufgehoben :mrgreen:
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Andre hat geschrieben:@Thomas: darf ich eigentlich die Includes und Macros mit ins neue CodeArchiv aufnehmen?

Meiner Meinung nach wären diese dort gut aufgehoben :mrgreen:
Kein Problem, aber der Sinn des ganzen ist es keine Pfade anpassen zu
müssen, paßt immer. Das wird im CodeArchiv nicht gehen :wink:

Das System ist nur als ganzes Sinnvoll. Kannst aber gerne ein paar Sachen
übernehmen (sind sowieso freie Sourcen)

Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1765
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Beitrag von Andre »

ts-soft hat geschrieben:Das System ist nur als ganzes Sinnvoll. Kannst aber gerne ein paar Sachen
übernehmen (sind sowieso freie Sourcen)
Ok, erstmal danke Thomas!

Werde mal sehen, was ich nach Abschluss der Konvertierung vom CodeArchiv alles an Neuem hinzufüge.
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
Antworten