AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Plattformunabhänger Line-Break

Ein Thema von Codehunter · begonnen am 21. Sep 2017 · letzter Beitrag vom 24. Sep 2017
Antwort Antwort
Seite 2 von 2     12   
Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.736 Beiträge
 
Delphi 6 Enterprise
 
#11

AW: Plattformunabhänger Line-Break

  Alt 22. Sep 2017, 09:56
Ihr seid ja richtige Paläoinformatiker
Ich hab auch schon überlegt ob ich Angst haben muss, dass die gesamt DP in 5 Jahren kollektiv in Rente geht
Ralph
  Mit Zitat antworten Zitat
nahpets
(Gast)

n/a Beiträge
 
#12

AW: Plattformunabhänger Line-Break

  Alt 22. Sep 2017, 10:24
Wenn ich mich recht erinnere, war es bei älteren Schreibmaschinen so, dass man mit dem Hebel zuerst an den Zeilenanfang ging, also Wagenrücklauf.

Erst wenn man am linken Rand war und weiterhin Druck auf den Hebel ausübte, führte dieser Druck dazu, dass man den Hebel noch etwas weiter bewegte und dadurch eine Mechanik auslöste, die für den Zeilenvorschub sorgte.

Im Hebel waren also zwei Funktionen vereint.

Man konnte damit durchaus nur einen Wagenrücklauf ausführen, ohne das zwingend ein Zeilenvorschub stattfand.

Ob nur ein Wagenrücklauf oder eine Wagenrücklauf mit anschließendem Zeilenvorschub stattfand, war also durchaus eine Frage der Art der "Hebelbetätigung".

Siehe auch Beschreibungen bei Wikipedia: Wagenrücklauf und Zeilenumbruch

Der Zeilenvorschub sorgt dafür, dass in die nächste Zeile gewechselt wird, die Position des Schreibkopfes bleibt unverändert. Der Wagenrücklauf bringt den Schreibkopf an den Anfang der Zeile, ohne die Zeile zu wechseln.

#13#10 kombiniert diese beiden Schritte, also zuerst der Wagenrücklauf und dann der Zeilenvorschub.

Unter Windows ist #13#10 eben dieses beides und kann auch einzeln genutzt werden (sofern sich das Ausgabegerät auch entsprechend verhalten kann und nicht #10 alleine als die Zeichenkombination #13#10 uminterpretiert.)

Für beide Schritte nur #10 zu verwenden ist eigentlich nicht korrekt
Ihr seid ja richtige Paläoinformatiker
Ich hab auch schon überlegt ob ich Angst haben muss, dass die gesamt DP in 5 Jahren kollektiv in Rente geht
Wie kommst Du dadrauf? Eventuell ist sie es doch schon
  Mit Zitat antworten Zitat
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#13

AW: Plattformunabhänger Line-Break

  Alt 22. Sep 2017, 12:09
Ihr seid ja richtige Paläoinformatiker
Ich hab auch schon überlegt ob ich Angst haben muss, dass die gesamt DP in 5 Jahren kollektiv in Rente geht
Ha, schön wärs ^^ Ich hab noch zwei Dekaden bis zur Rente (wenn bis dahin das Eintrittsalter nicht auf 130 Jahre angehoben wurde)

Was ich z.T. viel schlimmer finde ist, dass viele jüngere Entwickler den "Urschleim" nicht mehr kennen. Zum Beispiel dass es in Menüleisten eine bestimmte Reihenfolge gibt die sich etabliert hat (Datei, Bearbeiten ... Hilfe) von links nach rechts. Dieser Standard nannte sich glaube ich SAA-kompatible Menüs. Dazu fällt dem Gockel kaum noch was ein, so lang ist das schon her ^^

Man kann bzw. sollte solches "paläoinformatisches" Wissen aber auch nicht einfach als Nostalgie abtun. Gerade wenn solche Standards wie ESC/P teilweise immer noch die Grundlage für vieles bilden. Was dabei raus kommt wenn man solche Dinge ignoriert sieht man ja beim Ribbon-Office
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.798 Beiträge
 
Delphi 12 Athens
 
#14

AW: Plattformunabhänger Line-Break

  Alt 22. Sep 2017, 12:46
Ich hab nix dagegen gesagt, bei mir sind es noch 15 Jahre bis zur Rente. Ich find es im Gegenteil sogar gut und erfrischend. Immerhin könnte ich mal mitreden, wenn nicht alles schon gesagt wäre - im Gegensatz zu manch "neumodischem Kram" .

Sherlock
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.062 Beiträge
 
Delphi 12 Athens
 
#15

AW: Plattformunabhänger Line-Break

  Alt 24. Sep 2017, 10:31
Wer sich ärgern lassen will ... das blöde TRichEdit (die API-Version, welche aktuell in Delphi verwendet wird ... war vor mehreren Jahren mal anders) nutzt och #13 als Zeilenumbruch, aber die VCL macht da "teilweise" ein #13#10 draus ... aber leider nicht bei der Positionsberechnung für SelStart und SelLength, obwohl es da seit vielen Jahren eine Fehlermeldung mit Lösungsvorschlagen im QC gab
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:35 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz