Du bist nicht angemeldet.

[Beta] SmallPad

martinustreveri

Deine Mama.

  • »martinustreveri« ist männlich

Beiträge: 363

Dabei seit: 26. November 2008

Wohnort: Zuhause (:

Hilfreich-Bewertungen: 17

  • Private Nachricht senden

61

Sonntag, 30. Mai 2010, 18:02

Zitat

PDFPage.AddCenteredMM
Davon kann man ausgehen, wird ja zur PDFPage hinzugügt ;)

lg.
"Five exclamation marks, the sure sign of an insane mind."

chenjung

Registrierter Benutzer

  • »chenjung« ist männlich
  • »chenjung« ist der Autor dieses Themas

Beiträge: 19

Dabei seit: 21. Mai 2010

Wohnort: Marburg / Hessen

Hilfreich-Bewertungen: 6

  • Private Nachricht senden

62

Sonntag, 30. Mai 2010, 18:05

Zitat

PDFPage.AddCenteredMM
Davon kann man ausgehen, wird ja zur PDFPage hinzugügt ;)

lg.


Müsste ich dort nicht eig. meine Textbox1 einfügen? Weil sonst weiß er ja nicht, wo mein eingebener Text gespeichert werden soll. Oder?

So habe ich es noch:

Visual Basic Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Private Sub PDFErstellenToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PDFErstellenToolStripMenuItem.Click
        SaveFileDialog1.ShowDialog()
        ' Die PDF-Datei erstellen.
        Dim Doc As New Report(New PdfFormatter())

        ' Die Schriftinformationen definieren.
        Dim FontDef As New FontDef(Doc, "Helvetica")
        Dim FontProp As New FontPropMM(FontDef, 25)

        ' Eine neue Seite erstellen.
        Dim PDFPage As New Page(Doc)

        ' Eine Textzeile hinzufügen.
        PDFPage.AddCB(80, New RepString(FontProp, "Hello World!"))

        ' Dokument speichern.
        Doc.Save("SimpleText.pdf")
    End Sub

martinustreveri

Deine Mama.

  • »martinustreveri« ist männlich

Beiträge: 363

Dabei seit: 26. November 2008

Wohnort: Zuhause (:

Hilfreich-Bewertungen: 17

  • Private Nachricht senden

63

Sonntag, 30. Mai 2010, 19:05

Hey,

würdest du die Kommentare lesen, dann wüsstest du auch, was die Befehle machen ;)

lg.
"Five exclamation marks, the sure sign of an insane mind."

chenjung

Registrierter Benutzer

  • »chenjung« ist männlich
  • »chenjung« ist der Autor dieses Themas

Beiträge: 19

Dabei seit: 21. Mai 2010

Wohnort: Marburg / Hessen

Hilfreich-Bewertungen: 6

  • Private Nachricht senden

64

Sonntag, 30. Mai 2010, 19:07

Ja das habe ich ja ^^

Hm, bin heute nich auf der höhe, da guck ich morgen mal :)

HM, ich raff es noch nicht ?(

Warnung 1 Die Resources\PDFLib\Reports.dll-Assembly ist fälschlicherweise als Datei angegeben. WindowsApplication1

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »chenjung« (30. Mai 2010, 20:45)


martinustreveri

Deine Mama.

  • »martinustreveri« ist männlich

Beiträge: 363

Dabei seit: 26. November 2008

Wohnort: Zuhause (:

Hilfreich-Bewertungen: 17

  • Private Nachricht senden

65

Sonntag, 30. Mai 2010, 20:44

Visual Basic Quellcode

1
PDFPage.AddCB(80, New RepString(FontProp, RTB.Text))

Schau dir mal die Parameter der Funktion genau an.
"Five exclamation marks, the sure sign of an insane mind."

chenjung

Registrierter Benutzer

  • »chenjung« ist männlich
  • »chenjung« ist der Autor dieses Themas

Beiträge: 19

Dabei seit: 21. Mai 2010

Wohnort: Marburg / Hessen

Hilfreich-Bewertungen: 6

  • Private Nachricht senden

66

Sonntag, 30. Mai 2010, 20:46

Visual Basic Quellcode

1
PDFPage.AddCB(80, New RepString(FontProp, RTB.Text))

Schau dir mal die Parameter der Funktion genau an.


New RepString(FontProp, RTB.Text

RTB = RichTextBox?? :!:

PS: das kommt jetzt
Warnung 1 Die Resources\PDFLib\Reports.dll-Assembly ist fälschlicherweise als Datei angegeben. WindowsApplication1

Und mein Ressource Ordner ist weg O.o WTF??????

Toll alles Kaputt :\ Nix mehr da, nur noch die Form! Naja das Menü nochmal neu machen xD Aber warum hat er alle meine Einträge vernichtet + Icons?

Ich werd die PDF sache ebenfalls auf Version 2.0.0 Verschieben ^^

Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von »chenjung« (30. Mai 2010, 21:48)


chenjung

Registrierter Benutzer

  • »chenjung« ist männlich
  • »chenjung« ist der Autor dieses Themas

Beiträge: 19

Dabei seit: 21. Mai 2010

Wohnort: Marburg / Hessen

Hilfreich-Bewertungen: 6

  • Private Nachricht senden

67

Dienstag, 1. Juni 2010, 10:49

Soweit ist der Pad wieder fit :D

Ich werde noch ein paar sachen an ihm machen, und dann demnächst Version 1.0.3 Bereitstellen.

- Twitterbutton
- Fehler Reportbutton sind dazu gekommen.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »chenjung« (1. Juni 2010, 19:21)


chenjung

Registrierter Benutzer

  • »chenjung« ist männlich
  • »chenjung« ist der Autor dieses Themas

Beiträge: 19

Dabei seit: 21. Mai 2010

Wohnort: Marburg / Hessen

Hilfreich-Bewertungen: 6

  • Private Nachricht senden

68

Mittwoch, 2. Juni 2010, 11:21

Neue Version auf der 1. Seite :)

PS: Habe einen Fehler Entdeckt, er Speichert nicht ab!!! OHA!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »chenjung« (2. Juni 2010, 15:49)


chenjung

Registrierter Benutzer

  • »chenjung« ist männlich
  • »chenjung« ist der Autor dieses Themas

Beiträge: 19

Dabei seit: 21. Mai 2010

Wohnort: Marburg / Hessen

Hilfreich-Bewertungen: 6

  • Private Nachricht senden

69

Freitag, 4. Juni 2010, 18:57

Neuer Download der Version 1.0.3 ohne Speicherfehler. 8o

Hm .....



Da ist der Wurm drin xD Passiert nur, wenn man auf abbrechen klickt. Diese Fehler werde ich noch beheben.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »chenjung« (4. Juni 2010, 19:14)


Scream

Registrierter Benutzer

  • »Scream« ist männlich
  • »Scream« wurde gesperrt

Beiträge: 665

Dabei seit: 27. September 2009

Hilfreich-Bewertungen: 2

  • Private Nachricht senden

70

Samstag, 5. Juni 2010, 09:28

Hey Chenjung,
Ich wollte mal vorbeischauen und dir einen weiteren (^.^') Tipp geben:

Wen du nur einzelne (markierte) Stücke vom Text verändern willst (z.b Shcriftfarbe), kannst du so überprüfen ob was selektiert ist, wen ja => selektierten text verändern, wen nein => ganzen Text verändern

Visual Basic Quellcode

1
2
3
4
5
        If Richtextbox1.SelectedText.Count <> Nothing Then
            Richtextbox1.SelectionColor = 'Hier einsetzen was du mit dem Markierten Text machen willst :D
        Else
            Richtextbox1.Text = 'Hier einsetzen was du machen willst wen nichts markiert ist, sprich mit dem ganzen Text
        End If


Ahja ich sehe grad du hast ein Problem mit dem Speichern:

Visual Basic Quellcode

1
2
3
    If Openfiledialog1.Showdialog = Windows.Forms.DialogResult.OK Then
    'Speichern
    End If


Noch ein Ahja ^^:
Es wäre noch sehr schön wen du die Namen* der Buttons verändern würdest.
*

Ahja³:
Unter Minimieren verstehe ich das hier:

Visual Basic Quellcode

1
Me.WindowState = FormWindowState.Minimized


nicht:

Visual Basic Quellcode

1
Me.WindowState = FormWindowState.Normal


Viel Spaß noch

MFG Scream..

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Scream« (5. Juni 2010, 09:37)


chenjung

Registrierter Benutzer

  • »chenjung« ist männlich
  • »chenjung« ist der Autor dieses Themas

Beiträge: 19

Dabei seit: 21. Mai 2010

Wohnort: Marburg / Hessen

Hilfreich-Bewertungen: 6

  • Private Nachricht senden

71

Samstag, 5. Juni 2010, 09:40

Hey Chenjung,
Ich wollte mal vorbeischauen und dir einen weiteren (^.^') Tipp geben:

Wen du nur einzelne (markierte) Stücke vom Text verändern willst (z.b Shcriftfarbe), kannst du so überprüfen ob was selektiert ist, wen ja => selektierten text verändern, wen nein => ganzen Text verändern

Visual Basic Quellcode

1
2
3
4
5
        If Richtextbox1.SelectedText.Count <> Nothing Then
            Richtextbox1.SelectionColor = 'Hier einsetzen was du mit dem Markierten Text machen willst :D
        Else
            Richtextbox1.Text = 'Hier einsetzen was du machen willst wen nichts markiert ist, sprich mit dem ganzen Text
        End If


Ahja ich sehe grad du hast ein Problem mit dem Speichern:

Visual Basic Quellcode

1
2
3
    If Openfiledialog1.Showdialog = Windows.Forms.DialogResult.OK Then
    'Speichern
    End If


Noch ein Ahja ^^:
Es wäre noch sehr schön wen du die Namen* der Buttons verändern würdest.
*

Ahja³:
Unter Minimieren verstehe ich das hier:

Visual Basic Quellcode

1
Me.WindowState = FormWindowState.Minimized


nicht:

Visual Basic Quellcode

1
Me.WindowState = FormWindowState.Normal


Viel Spaß noch

MFG Scream..


Hi,

vielen dank für die Tipps!!! :)

Ich werde heute abend (oder besser gesagt, heute Nacht) mich nochmal vor VB hauen und dies umsetzen! Danke für deinen Tipps!!!!!!!!!
Ich muss noch viel Lernen :D

PS: Bin heute erstmal in Hannover beim Xaiver Konzert :)

Thee

Registrierter Benutzer

  • »Thee« wurde gesperrt

Beiträge: 1

Dabei seit: 5. Juni 2010

  • Private Nachricht senden

72

Samstag, 5. Juni 2010, 15:17

na ja, so Ganz mein Ding is es net. Trotzdem, ist es dein erstes Programm?

Idee: 4,5/10
Grafik: 4,5/10

chenjung

Registrierter Benutzer

  • »chenjung« ist männlich
  • »chenjung« ist der Autor dieses Themas

Beiträge: 19

Dabei seit: 21. Mai 2010

Wohnort: Marburg / Hessen

Hilfreich-Bewertungen: 6

  • Private Nachricht senden

73

Montag, 7. Juni 2010, 10:33

na ja, so Ganz mein Ding is es net. Trotzdem, ist es dein erstes Programm?

Idee: 4,5/10
Grafik: 4,5/10


Ja ist mein erstes Programm.

Muss noch viel gemacht werden.

chenjung

Registrierter Benutzer

  • »chenjung« ist männlich
  • »chenjung« ist der Autor dieses Themas

Beiträge: 19

Dabei seit: 21. Mai 2010

Wohnort: Marburg / Hessen

Hilfreich-Bewertungen: 6

  • Private Nachricht senden

74

Dienstag, 8. Juni 2010, 21:16

Fehler beim Speichern (wenn man auf Abbrechen klick) wurde behoben. Kommt im nächsten Update hier Online.

Srcollbalken ist nun auch da ^^

In der kommenden Version (1.0.3.1) kommt der BugReport hinzu, so können User direkt eine Mail an mich senden.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »chenjung« (8. Juni 2010, 22:08)


chenjung

Registrierter Benutzer

  • »chenjung« ist männlich
  • »chenjung« ist der Autor dieses Themas

Beiträge: 19

Dabei seit: 21. Mai 2010

Wohnort: Marburg / Hessen

Hilfreich-Bewertungen: 6

  • Private Nachricht senden

75

Mittwoch, 9. Juni 2010, 21:47

Ich habe bei dem Bugreport auf den Button den Befehl zum Senden der Email und gleichzeitig den Befehl, die Form zu schließen. Beides geht, aber ist das so ok?

Und, könnte ich dort einen Prozessbar einbauen, sodass man sieht, was die Form da macht?

PS: Neuer Button für den Bugreport!


PPS: Close Button =D

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »chenjung« (9. Juni 2010, 22:00)


ChaosBernd

Registrierter Benutzer

Beiträge: 2 280

Hilfreich-Bewertungen: 129

  • Private Nachricht senden

76

Donnerstag, 10. Juni 2010, 16:30

Du brauchst vor dem Senden Befehl nur ein Label einblenden (Visible = True) nach dem Senden wieder (Visible = False)
Das gleiche gilt dann für eine ProgessBar.
Also so ungefähr

Visual Basic Quellcode

1
2
3
4
5
6
7
8
9
Button1.Click.......
Labe1.Text = "Email wird gesendet"
Label1.Visible = True
ProgressBar.Visible = True
Sende Befehl....
Label1.Text = "eMail wurde erfolgreich versendet !"
System.Thread.Sleep(1000)
Label1.Visible = False
ProgressBar.Visible = False


mal aus dem Kopf.
Die ProgressBar stellst du in den Eigenschaften auf MarqueeStyle

dann müsste es eigentlich gut aussehen.

Wenn du den Senden Befehl in einen Try Catch einpackst kannst du im Falle einer Exeption auch den Text einblenden.

Visual Basic Quellcode

1
Label1.Text = "Die eMail wurde nicht versendet !"

chenjung

Registrierter Benutzer

  • »chenjung« ist männlich
  • »chenjung« ist der Autor dieses Themas

Beiträge: 19

Dabei seit: 21. Mai 2010

Wohnort: Marburg / Hessen

Hilfreich-Bewertungen: 6

  • Private Nachricht senden

77

Donnerstag, 10. Juni 2010, 20:00

Hi Bernd,

erstmal danke :)

Visual Basic Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Label5.Text = "Email wird gesendet"
        Label5.Visible = True
        ProgressBar1.Visible = True

        Label5.Text = "eMail wurde erfolgreich versendet !"
        System.Threading.Thread.Sleep(1000)
        Label5.Visible = False
        ProgressBar1.Visible = False
        Me.Close()

    End Sub


So habe ich das jetzt gemacht, auf meine "Sende-Label" Ein Label1 und eine Progressbar. Allerdings läuft diese schon los, obwohl ich nichts mache? ^^ Ich habe System.Threading.Thread.Sleep(1000) genommen, weil er mir

Visual Basic Quellcode

1
System.Thread.Sleep(1000)


immer unterstrichen hatte. Ich denke das war Falsch, oder? ^^ Und Label5 verschwindet während des Sendens *lol*

PS: Hab mal me.close rausgeworfen und Label5 zeigt, Mail wird gesendet, aber die Progressbar geht weg xD

PPS: Kann man das nicht auch so machen?

Visual Basic Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
  If Label5.Text = "Email wird gesendet" Then
            System.Threading.Thread.Sleep(500)
            Label5.Visible = True
            ProgressBar1.Visible = True
        Else
            Label6.Text = "eMail wurde erfolgreich versendet !"
            System.Threading.Thread.Sleep(1000)
            Label6.Visible = True
            ProgressBar1.Visible = True
        End If
        sendmail()
        'Me.Close()


Also das ich sage, wenn erfolgreich dann, wenn nicht dann ? Bis jetzt sagt er, wenn die mail richtig ist, Label6 = Email gesendet zeigt aber auch Label5 mit Label5 an.

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »chenjung« (10. Juni 2010, 20:20)


ChaosBernd

Registrierter Benutzer

Beiträge: 2 280

Hilfreich-Bewertungen: 129

  • Private Nachricht senden

78

Donnerstag, 10. Juni 2010, 21:54

So würde ich das machen

auch wieder aus dem Kopf

Visual Basic Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Try
            sendmail()
            Label1.Visible = True
            Label1.Text = "sende mail"  ' Text vergeben
            ProgressBar1.Visible = True ' Marquee Style in den Eigenschaften
        Catch ex As Exception
            Label1.Text = "mail konnte nicht versendet werden" ' Text vergeben
        End Try
        System.Threading.Thread.Sleep(500)  ' verweilen
        ProgressBar1.Visible = False        ' unsichtbar, weil so oder so erledigt
        Label1.Visible = False              ' Label unsichtbar
    End Sub


oder dann halt mit 2 Label. auch egal

Scream

Registrierter Benutzer

  • »Scream« ist männlich
  • »Scream« wurde gesperrt

Beiträge: 665

Dabei seit: 27. September 2009

Hilfreich-Bewertungen: 2

  • Private Nachricht senden

79

Donnerstag, 10. Juni 2010, 21:58

Du hast anstatt System.threading.thread.sleep(...) - System.threading.sleep genommen ;D

chenjung

Registrierter Benutzer

  • »chenjung« ist männlich
  • »chenjung« ist der Autor dieses Themas

Beiträge: 19

Dabei seit: 21. Mai 2010

Wohnort: Marburg / Hessen

Hilfreich-Bewertungen: 6

  • Private Nachricht senden

80

Donnerstag, 10. Juni 2010, 22:46

OK ... jetzt bin ich verwirrt xD

Visual Basic Quellcode

1
2
3
4
5
6
7
8
9
10
11
Try
            sendmail()
            Label5.Visible = True
            Label5.Text = "sende mail"  ' Text vergeben
            ProgressBar1.Visible = True ' Marquee Style in den Eigenschaften
        Catch ex As Exception
            Label6.Text = "mail konnte nicht versendet werden" ' Text vergeben
        End Try
        System.Threading.Thread.Sleep(500)  ' verweilen
        ProgressBar1.Visible = False        ' unsichtbar, weil so oder so erledigt
        Label6.Visible = False              ' Label unsichtbar


Label5.Text = "sende mail" ' Text vergeben <- Erscheint, wenn ich die Mail Versendet habe (Label5)

Dann Verschwindet Label6 und die Progressbar, aber warum? PS: Ok sehe, weil oben so im Quelltext, ok ^^

Denn vor dem Senden, läuft die Progressbar unten links. Also Marquee eben. Aber kann man die nicht so ansprechen, das sie während des Sendens läuft und dann Verschwindet und dann der Text kommt, sende Email? Denn jetzt läuft die Progressbar, egal ob du was machst, oder nicht!

Siehe Anhang!

Hier vor der Email


Und hier nach dem Senden!

Verwendete Tags

Kleiner Texteditor

Social Bookmarks