Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   nur mal so aus Spass... (https://www.delphipraxis.net/7456-nur-mal-so-aus-spass.html)

arnoldo 12. Aug 2003 18:01


nur mal so aus Spass...
 
Liste der Anhänge anzeigen (Anzahl: 1)
...hatte langeweile und dachte mir: "programmierste mal was"

Herausgekommen ist ein Textviewer, der wahrscheinlich erst
ab PC's mit >2GHz vernünftig läuft -> ist also noch extremst
unoptimiert, da kein Directdraw ode ähnliches

-> wer also mal seine Textdateien etwas anders lesen will...
sollte sich das Proggi runterladen

EDIT: neue Version - ein winziger Fehler wurde behoben

TimmA 12. Aug 2003 18:26

Re: nur mal so aus Spass...
 
hi,


wow... sieht cool aus ... :bounce1: :shock:

bei mir läuft es ohne Probleme

und PC läuft atm nur mit 1.1 Ghz


Edit : Wenn ich damit die Setuplog von WinXP öffne gehts sogar noch :) bisschen langsam aber geht und die Datei ist das 1 MB gross :mrgreen:

arnoldo 12. Aug 2003 19:16

Re: nur mal so aus Spass...
 
Hätte ich nicht gedacht das es bei Dir läuft, aber um so besser.
-> Wahrscheinlich ist nur mein Sys etwas arg zugemüllt. :roll:

arnoldo 12. Aug 2003 21:13

Re: nur mal so aus Spass...
 
Liste der Anhänge anzeigen (Anzahl: 1)
So, hier ist eine neue ('geschwindigkeitsoptimierte') Version.

Bei wem die erste Version zu langsam war (ruckelte) kann sich ja mal
melden ob's mit der neuen nun funktioniert.

S - tefano 12. Aug 2003 21:17

Re: nur mal so aus Spass...
 
Hmmmm... durchaus interessant... wenn auch nich direkt nützlich, aber spricht ja nix dagegen. Wie du schon gesagt hast, halt nur aus Spaß. Kannst ja n bissken dran feilen, vonwegen Farbe, Schriftart, Antialiasing und so. Der Hammergag wärs natürlich wenn man drin schreiben könnte ;-)

Bis dann,

S - tefano

Marco Haffner 12. Aug 2003 21:32

Re: nur mal so aus Spass...
 
Ganz interessant für eine Info-Box oder so.
Läuft sogar, wenn auch ruckelig, auf der 450MHz Kiste von meinem Vater.

Daniel 12. Aug 2003 21:34

Re: nur mal so aus Spass...
 
Kleiner Hinweis:
Man sollte das Fenster nicht durch einen Doppelklick auf die Titelleiste maximieren. Danach agelt es bei mir reproduzierbar Allgemeine Schutzverletzungen. (WinXP)

Marco Haffner 12. Aug 2003 21:38

Re: nur mal so aus Spass...
 
Zitat:

Zitat von Daniel
Man sollte das Fenster nicht durch einen Doppelklick auf die Titelleiste maximieren. Danach agelt es bei mir reproduzierbar Allgemeine Schutzverletzungen. (WinXP)

Nicht auf besagtem Rechner von meinem Vater (auch Windows XP).

Matze 12. Aug 2003 21:44

Re: nur mal so aus Spass...
 
Hi!

Was ist das denn für ein Sch...
Man kann das Fenster nicht maximieren. Dann kommt immer eine Fehlermeldung: Zugriffsverletzung...

Aber sonst: nicht schlecht :D

Weiter so.

Gruß Matze

arnoldo 12. Aug 2003 22:01

Re: nur mal so aus Spass...
 
Liste der Anhänge anzeigen (Anzahl: 1)
mmh komisch, bei mir läufts -> vielleicht gehts ja bei euch mit
dieser Version

Habe aber gemerkt, das die letzten beiden Versionen extrem speicherhungrig sind, also bei Textdateien>30KB

arnoldo 12. Aug 2003 22:24

Re: nur mal so aus Spass...
 
Die Schutzverletzung kommt erst ab einer bestimmten Dateigröße...

-> habe mit ner Bitmap gearbeitet und der Geschwindigkeit wegen,
wird die Textdatei <nicht lachen> komplett da hineingeschrieben.

d.h. bei einer 4000-Zeilen Textdatei, ist die Bitmap schon ca 640*(25*4000)*4 Byte (~245MB) gross -> wenn nun das Fenster vergrössert
wird, meinetwegen auf X=1024, so ist die Bitmap dann 1024*(25*4000)*4 Byte
(~390MB) -> Eine Menge 'Holz'
-> habe aber keine Lust diesen 'Gag' weiter zu programmieren, so muss
man wohl mit der Grösseneinschränkung der Textdateien leben, oder sich
die erste Version (ganz oben) runterladen :wink:

Trouble_Maker 13. Aug 2003 00:29

Re: nur mal so aus Spass...
 
Hiho ...
hey arnoldo, echt lustig :-)

also bei mir ruckelts nur wenn das Fenster Maximiert ist. (habe Xp 1800+ 512 DDR RAM ...)

hmmm... du hast gesagt, du arbeitest mit Bitmaps ... hmmm kannste mal so ein paar anhaltspunkte geben, wie man das sowas hinbekommt ?!?

Find ich nämlich echt cool ;-)


cu Trouble_Maker

torud 13. Aug 2003 07:30

Re: nur mal so aus Spass...
 
Interessante Geschichte. Schöne wäre auch, wenn man die Ausrichtung des Textes einstellen könnte, Zeilenumbruch de- und aktivieren könnte. Desweiteren wäre nicht schlecht noch andere Effekte zu ermöglichen, also den Text nicht nur in Schlngenform durchlaufen zu lassen.

Tom

wo0zy 13. Aug 2003 08:17

Re: nur mal so aus Spass...
 
400mhz mit 192mb ram und das läuft super.

die zugriffsverletzung kommt aber nur wenn ich das fenster wieder minimieren will

arnoldo 13. Aug 2003 08:55

Re: nur mal so aus Spass...
 
@torud:
Ja,es wären noch viele 'schöne Sachen' denkbar - mal sehen, vielleicht später

@wo0zy:
Beim minimieren... Nunja, das kann ich dann nicht richtig nachvollziehen
-> habe bestimmt was im Code übersehen (d.h. nicht freigegeben)

@trouble_maker:
1. Man nehme 2 Bitmaps (32Bit), die man zur Laufzeit erstellt
2. kopiere die Textdatei in eine Bitmap
3. kopiere jeweils den passenden Ausschnitt der 1. Bitmap in die 2.Bitmap
(natürlich verändert - hier habe ich eine Sinuswelle in die X-Achse eingefügt)
3. 2. Bitmap anzeigen lassen

So, das war es dann. Sonst brauchst Du halt noch einen Timer und zwecks
Veränderungen an der Bitmap würde ich mir TBitmap.Scanlines anschauen, ist schneller als Pixels...

synex 15. Aug 2003 22:12

Re: nur mal so aus Spass...
 
Ich finde das Prog auch herzallerliebst :mrgreen: besonders gelungen finde ich, dass man mit dem Mausrad die Geschwindigkeit bzw Scrollrichtung ändern kann (wollt ich nur mal anmerken, weils sonst noch keiner getan hat ).

arnoldo 16. Aug 2003 12:43

Re: nur mal so aus Spass...
 
Liste der Anhänge anzeigen (Anzahl: 1)
Danke, Synex.

Dafür gibts auch gleich ne neue Vesion (und diesmal definitiv die letzte)

Stanlay Hanks 16. Aug 2003 12:54

Re: nur mal so aus Spass...
 
Hmmm....was soll man da sagen.....das is wirklich schwierig....ah...jetzt hab ichs:

GEIL!!!! :thumb:

Man liest sich, Stanlay :hi:

PS: Geil is doch kein Wort, das hier nicht verwendet werden darf, oder?

Alexander 16. Aug 2003 15:34

Re: nur mal so aus Spass...
 
Nett ;-) Sehr nett...
Wie wäre es, wenn du noch ein paar mehr Optionen bietest wie Farbe, GEschwindigkeit, Schriftart und -formatierungen.
Und zb ein Kontextmenü, wo dann zb neue Datei laden etc drinne ist.

DSeven 17. Aug 2003 01:00

Re: nur mal so aus Spass...
 
Hallo

Das ding ist echt klasse find ich witzig.
Bei mir läufts super habe aber auch einen guten Rechner.

Matze 17. Aug 2003 12:39

Re: nur mal so aus Spass...
 
Hi!

Jetzt mit der 4. Version kann ich das Fenster auch meximieren (bei der 3. ging's noch nicht). :mrgreen:

Gruß Matze


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:41 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz