www.mikrocontroller.net

Forum: www.mikrocontroller.net Vorlage:Scrollbox


Autor: Johann L. (gjlayde) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

ich hab mit erlaubt (mal wieder) ne neue Vorlage zu basteln.

In vielen Wiki-Artikeln gibt's kilometerweise Code. Das ist zwar ganz 
nett, aber ich find's nicht gerade übersichtlich, hunderte von 
Code-Zeilen in einem Artikel zu haben.

Mit der Scrollbox hat man die Mäglichkeit, ein kleines Scrollfenster 
gewünschter Höhe auf die Seite zu machen, zB um längere 
Quellcode-Schnippel reinzupacken.

Beispiel: AVR-Arithmetik/Sinus und Cosinus

Nett wär dann noch ein kleines JavaScript-Schnippel, mit dem man per 
MausClick genau den ausgezeichneten Schnippel markieren kann, um ihn 
woanders wieder einzufügen. ZB ins eigene Programm.

Autor: Gast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
I cannot print the program in the scroll box.
It seems a BAD idea to me....

I like your contributions (arithmetics!) very much.!!

Autor: Gast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
And why is the program and nor the comment/explanation in a scroll box?
Do you think the explanation is more important?

Autor: Jörg Wunsch (dl8dtl) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Johann L. schrieb:

> Nett wär dann noch ein kleines JavaScript-Schnippel, mit dem man per
> MausClick genau den ausgezeichneten Schnippel markieren kann, um ihn
> woanders wieder einzufügen. ZB ins eigene Programm.

Verstehe ich nicht, copy & paste funktioniert doch ganz normal darin?

Autor: Johann L. (gjlayde) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Gast schrieb:
> I cannot print the program in the scroll box.
> It seems a BAD idea to me....
>
> I like your contributions (arithmetics!) very much.!!

To me, the idea of printing hundreds of lines of code wouln'd even 
occur...  So I was not aware of that problem. However, this could be 
accomplished by CSS classes providing printer friendly layouts.

Gast schrieb:
> And why is the program and nor the comment/explanation in a scroll box?
> Do you think the explanation is more important?

The article explains the code. What it is good for, how it must be 
interfaced, how input and output are represented, what the average 
precision and maximal errors are, what its caveats are, what its WCET 
(worst code execution time) is, etc.

The source is the very reason why the article is there. However, it is 
rather annoying to read an article with miles of code in it.

I must admit that I prefer articles that are typographically appealing 
and care for an appealing layout of its images, tables and code 
snippets.

The article in question is not a part of the assembler tutorial, so this 
should be ok.

Jörg Wunsch schrieb:
> Johann L. schrieb:
>
>> Nett wär dann noch ein kleines JavaScript-Schnippel, mit dem man per
>> MausClick genau den ausgezeichneten Schnippel markieren kann, um ihn
>> woanders wieder einzufügen. ZB ins eigene Programm.
>
> Verstehe ich nicht, copy & paste funktioniert doch ganz normal darin?

Jepp, aber vorm Copy muss man das Zeug erstmal markiert haben, und bei 
mehreren Seiten Code "flutscht" manchmal ein Scrollbar weg oder so. Vor 
allem dann, wenn ein Code-Snip nicht in einer eigenen Box drinne ist und 
sehr lange ist, ist das Markieren manchmal nervig und das Ende des Codes 
nicht immer leicht ersichtlich. Mit einem Click wäre das recht 
komfortabel, ähnlich wie zB in
   http://www.roboternetz.de/phpBB2/viewtopic.php?t=49068
wo man Quell-Boxen auf- und einklappen oder markieren kann.

Johann

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.