SlideShare a Scribd company logo
Text Editor
Presented By
Harsh Mathur
Bachelor of Computer Application
Dezyne E’cole College, Ajmer
Project report on
Text Editor
Submitted To
Dezyne E’cole College
Towards
The Partial Fulfillment
Of Final Year, Bachelor of Computer Application
By
Harsh Mathur
Dezyne E,cole College
106/10, Civil Line, Ajmer
www.dezyneecole.com
Front View:
Open File:
Write and Edit Text:
Save Work:
CODE
Form1 :
Begin VB.Form Form1
BackColor = &H00FFFFFF&
Caption = "Form1"
ClientHeight = 5415
ClientLeft = 120
ClientTop = 450
ClientWidth = 8130
LinkTopic = "Form1"
ScaleHeight = 5415
ScaleWidth = 8130
StartUpPosition = 3 'Windows Default
Begin VB.ComboBox Combo1
BeginProperty Font
Name = "Calibri"
Size = 12
Charset = 0
Weight = 400
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
Height = 405
Left = 3840
TabIndex = 6
Text = "Combo1"
Top = 4920
Width = 2655
End
Begin VB.CommandButton Command2
Caption = "Save"
BeginProperty Font
Name = "Calibri"
Size = 12
Charset = 0
Weight = 400
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
Height = 375
Left = 6480
TabIndex = 5
Top = 4920
Width = 1455
End
Begin VB.TextBox Text1
Height = 525
Left = 3840
TabIndex = 4
Top = 4200
Width = 4095
End
Begin VB.CommandButton Command1
Caption = "Open"
BeginProperty Font
Name = "Calibri"
Size = 12
Charset = 0
Weight = 400
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
Height = 495
Left = 120
TabIndex = 3
Top = 4800
Width = 3495
End
Begin VB.FileListBox File1
BackColor = &H00FFFFFF&
Height = 3990
Left = 3840
TabIndex = 2
Top = 120
Width = 4095
End
Begin VB.DirListBox Dir1
Height = 4140
Left = 120
TabIndex = 1
Top = 600
Width = 3495
End
Begin VB.DriveListBox Drive1
BeginProperty Font
Name = "Calibri"
Size = 12
Charset = 0
Weight = 400
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
Height = 405
Left = 120
TabIndex = 0
Top = 120
Width = 3495
End
End
Attribute VB_Name = "Form1"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Private Sub Command1_Click()
Form2.RichTextBox1.LoadFile (Dir1.Path & "" & File1.FileName)
Form1.Hide
End Sub
Private Sub Command2_Click()
Form2.RichTextBox1.SaveFile (Dir1.Path & "" & Text1.Text & Combo1.Text)
Form1.Hide
End Sub
Private Sub Dir1_Change()
File1.Path = Dir1.Path
End Sub
Private Sub Drive1_Change()
Dir1.Path = Drive1.Drive
End Sub
Private Sub Form_Load()
Form1.Combo1.Text = "Save As"
Form1.Combo1.AddItem ".txt"
Form1.Combo1.AddItem ".doc"
End Sub
Form2:
Begin VB.Form Form2
BackColor = &H00808080&
BorderStyle = 1 'Fixed Single
Caption = "Form2"
ClientHeight = 8880
ClientLeft = 45
ClientTop = 375
ClientWidth = 16095
FillColor = &H00FFFFFF&
ForeColor = &H00FFFFFF&
LinkTopic = "Form2"
MaxButton = 0 'False
MinButton = 0 'False
ScaleHeight = 8880
ScaleWidth = 16095
StartUpPosition = 2 'CenterScreen
Begin VB.ComboBox Combo4
BeginProperty Font
Name = "Calibri"
Size = 12
Charset = 0
Weight = 400
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
Height = 405
Left = 13680
TabIndex = 6
Text = "Combo4"
Top = 1920
Width = 2175
End
Begin VB.ComboBox Combo3
BeginProperty Font
Name = "Calibri"
Size = 12
Charset = 0
Weight = 400
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
Height = 405
Left = 13680
TabIndex = 5
Text = "Combo1"
Top = 1320
Width = 2175
End
Begin VB.ComboBox Combo2
BeginProperty Font
Name = "Calibri"
Size = 12
Charset = 0
Weight = 400
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
Height = 405
Left = 13680
TabIndex = 4
Text = "Combo1"
Top = 720
Width = 2175
End
Begin VB.ComboBox Combo1
BeginProperty Font
Name = "Calibri"
Size = 12
Charset = 0
Weight = 400
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
Height = 405
Left = 13680
TabIndex = 3
Text = "Combo1"
Top = 120
Width = 2175
End
Begin VB.CommandButton Command2
Caption = "Save"
BeginProperty Font
Name = "Calibri"
Size = 12
Charset = 0
Weight = 700
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
Height = 495
Left = 13680
TabIndex = 2
Top = 3480
Width = 2175
End
Begin VB.CommandButton Command1
Caption = "Open"
BeginProperty Font
Name = "Calibri"
Size = 12
Charset = 0
Weight = 700
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
Height = 495
Left = 13680
TabIndex = 1
Top = 2640
Width = 2175
End
Begin RichTextLib.RichTextBox RichTextBox1
Height = 8535
Left = 240
TabIndex = 0
Top = 120
Width = 13335
_ExtentX = 23521
_ExtentY = 15055
_Version = 393217
BackColor = 8421504
ScrollBars = 3
AutoVerbMenu = -1 'True
TextRTF = $"Form2.frx":0000
End
End
Attribute VB_Name = "Form2"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Private Sub Combo1_Click()
RichTextBox1.SelFontName = Combo1.Text
End Sub
Private Sub Combo2_click()
RichTextBox1.SelFontSize = Combo2.Text
End Sub
Private Sub Combo3_Click()
If Combo3.Text = "Red" Then
RichTextBox1.SelColor = vbRed
ElseIf Combo3.Text = "Green" Then
RichTextBox1.SelColor = vbGreen
ElseIf Combo3.Text = "Blue" Then
RichTextBox1.SelColor = vbBlue
End If
End Sub
Private Sub Combo4_Click()
If Combo4.Text = "Left" Then
RichTextBox1.SelAlignment = 0
ElseIf Combo4.Text = "Right" Then
RichTextBox1.SelAlignment = 1
ElseIf Combo4.Text = "Center" Then
RichTextBox1.SelAlignment = 2
End If
End Sub
Private Sub Command1_Click()
Form1.Show
End Sub
Private Sub Command2_Click()
Form1.Show
End Sub
Private Sub Form_Load()
Combo1.Text = "Font Name"
Combo2.Text = "Font Size"
Combo3.Text = "Font Color"
Combo4.Text = "Alingement"
For i = 1 To 72 Step 4
Combo1.AddItem Screen.Fonts(i)
Next
For i = 1 To Screen.FontCount
Combo2.AddItem (i)
Next
Combo3.AddItem "Red"
Combo3.AddItem "Green"
Combo3.AddItem "Blue"
Combo4.AddItem "Left"
Combo4.AddItem "Right"
Combo4.AddItem "Center"
End Sub

More Related Content

Similar to Text Editor By Harsh Mathur.

Decompiladores
DecompiladoresDecompiladores
Decompiladores
Gabriel Solano
 
Investigación Ensambladores y Decompiladores
Investigación Ensambladores y DecompiladoresInvestigación Ensambladores y Decompiladores
Investigación Ensambladores y Decompiladores
Alexa Chisaguano
 
Poliza de vehiculo
Poliza de vehiculoPoliza de vehiculo
Poliza de vehiculo
Jhoan Manuel
 
Poliza de vehiculo
Poliza de vehiculo Poliza de vehiculo
Poliza de vehiculo
Jhoan Manuel
 
Ensambladores y decompiladores (27 de abril 2016)
Ensambladores y decompiladores (27 de abril 2016)Ensambladores y decompiladores (27 de abril 2016)
Ensambladores y decompiladores (27 de abril 2016)
pilar menacho
 
Instalacion Descompiladores y Ejemplos
Instalacion Descompiladores y EjemplosInstalacion Descompiladores y Ejemplos
Instalacion Descompiladores y Ejemplos
Alexander Campues
 
Decompilador
DecompiladorDecompilador
Decompilador
Carlos Brusil
 
Vb decompilador
Vb decompiladorVb decompilador
Vb decompilador
Andres Pozo
 

Similar to Text Editor By Harsh Mathur. (8)

Decompiladores
DecompiladoresDecompiladores
Decompiladores
 
Investigación Ensambladores y Decompiladores
Investigación Ensambladores y DecompiladoresInvestigación Ensambladores y Decompiladores
Investigación Ensambladores y Decompiladores
 
Poliza de vehiculo
Poliza de vehiculoPoliza de vehiculo
Poliza de vehiculo
 
Poliza de vehiculo
Poliza de vehiculo Poliza de vehiculo
Poliza de vehiculo
 
Ensambladores y decompiladores (27 de abril 2016)
Ensambladores y decompiladores (27 de abril 2016)Ensambladores y decompiladores (27 de abril 2016)
Ensambladores y decompiladores (27 de abril 2016)
 
Instalacion Descompiladores y Ejemplos
Instalacion Descompiladores y EjemplosInstalacion Descompiladores y Ejemplos
Instalacion Descompiladores y Ejemplos
 
Decompilador
DecompiladorDecompilador
Decompilador
 
Vb decompilador
Vb decompiladorVb decompilador
Vb decompilador
 

More from Harsh Mathur

Understanding-Salesforce-CDP.pdf
Understanding-Salesforce-CDP.pdfUnderstanding-Salesforce-CDP.pdf
Understanding-Salesforce-CDP.pdf
Harsh Mathur
 
Service Desk By Harsh Mathur
Service Desk  By Harsh MathurService Desk  By Harsh Mathur
Service Desk By Harsh Mathur
Harsh Mathur
 
Training Management Software By Harsh Mathur.
Training  Management Software By Harsh Mathur.Training  Management Software By Harsh Mathur.
Training Management Software By Harsh Mathur.
Harsh Mathur
 
Harsh Mathur Final Year Project Report on Restaurant Billing System
Harsh  Mathur Final Year Project Report on Restaurant Billing SystemHarsh  Mathur Final Year Project Report on Restaurant Billing System
Harsh Mathur Final Year Project Report on Restaurant Billing System
Harsh Mathur
 
Hotel management system By Harsh & aditya Mathur.
Hotel management system By  Harsh & aditya  Mathur.Hotel management system By  Harsh & aditya  Mathur.
Hotel management system By Harsh & aditya Mathur.
Harsh Mathur
 
Harsh Mathur Restaurant Billing System project ppt
Harsh Mathur Restaurant Billing System project pptHarsh Mathur Restaurant Billing System project ppt
Harsh Mathur Restaurant Billing System project ppt
Harsh Mathur
 
Invoice Maker by harsh mathur
Invoice Maker by harsh mathurInvoice Maker by harsh mathur
Invoice Maker by harsh mathur
Harsh Mathur
 
Holography project By Harsh Mathur & Aditya Mathur.
Holography project By Harsh Mathur & Aditya Mathur.Holography project By Harsh Mathur & Aditya Mathur.
Holography project By Harsh Mathur & Aditya Mathur.
Harsh Mathur
 
Harsh Mathur project c++
Harsh Mathur project c++Harsh Mathur project c++
Harsh Mathur project c++
Harsh Mathur
 
College website By Harsh Mathur
College website By Harsh MathurCollege website By Harsh Mathur
College website By Harsh Mathur
Harsh Mathur
 
Billing software By Harsh Mathur
Billing software By Harsh MathurBilling software By Harsh Mathur
Billing software By Harsh Mathur
Harsh Mathur
 
Alert system By Harsh Mathur.
Alert system By Harsh Mathur.Alert system By Harsh Mathur.
Alert system By Harsh Mathur.
Harsh Mathur
 
Color palette By Harsh Mathur
Color palette By Harsh MathurColor palette By Harsh Mathur
Color palette By Harsh Mathur
Harsh Mathur
 
Billing Software By Harsh Mathur.
Billing Software By Harsh Mathur.Billing Software By Harsh Mathur.
Billing Software By Harsh Mathur.
Harsh Mathur
 
Student Management System (SMS)
Student Management System (SMS)Student Management System (SMS)
Student Management System (SMS)
Harsh Mathur
 
Cab invoice/cab Bill Genrater
Cab invoice/cab Bill GenraterCab invoice/cab Bill Genrater
Cab invoice/cab Bill Genrater
Harsh Mathur
 
Informatics Practices Chapter 2 Open Source Software Concepts Class 12th
 Informatics Practices Chapter 2  Open Source Software Concepts Class 12th Informatics Practices Chapter 2  Open Source Software Concepts Class 12th
Informatics Practices Chapter 2 Open Source Software Concepts Class 12th
Harsh Mathur
 
Chapter 1 computer networking Class 12th
Chapter 1 computer networking Class 12thChapter 1 computer networking Class 12th
Chapter 1 computer networking Class 12th
Harsh Mathur
 
Informatics Practices Project on Tour and travels
 Informatics Practices Project on Tour and travels  Informatics Practices Project on Tour and travels
Informatics Practices Project on Tour and travels
Harsh Mathur
 
Eco chapter 1 class 12th
Eco chapter 1 class 12thEco chapter 1 class 12th
Eco chapter 1 class 12th
Harsh Mathur
 

More from Harsh Mathur (20)

Understanding-Salesforce-CDP.pdf
Understanding-Salesforce-CDP.pdfUnderstanding-Salesforce-CDP.pdf
Understanding-Salesforce-CDP.pdf
 
Service Desk By Harsh Mathur
Service Desk  By Harsh MathurService Desk  By Harsh Mathur
Service Desk By Harsh Mathur
 
Training Management Software By Harsh Mathur.
Training  Management Software By Harsh Mathur.Training  Management Software By Harsh Mathur.
Training Management Software By Harsh Mathur.
 
Harsh Mathur Final Year Project Report on Restaurant Billing System
Harsh  Mathur Final Year Project Report on Restaurant Billing SystemHarsh  Mathur Final Year Project Report on Restaurant Billing System
Harsh Mathur Final Year Project Report on Restaurant Billing System
 
Hotel management system By Harsh & aditya Mathur.
Hotel management system By  Harsh & aditya  Mathur.Hotel management system By  Harsh & aditya  Mathur.
Hotel management system By Harsh & aditya Mathur.
 
Harsh Mathur Restaurant Billing System project ppt
Harsh Mathur Restaurant Billing System project pptHarsh Mathur Restaurant Billing System project ppt
Harsh Mathur Restaurant Billing System project ppt
 
Invoice Maker by harsh mathur
Invoice Maker by harsh mathurInvoice Maker by harsh mathur
Invoice Maker by harsh mathur
 
Holography project By Harsh Mathur & Aditya Mathur.
Holography project By Harsh Mathur & Aditya Mathur.Holography project By Harsh Mathur & Aditya Mathur.
Holography project By Harsh Mathur & Aditya Mathur.
 
Harsh Mathur project c++
Harsh Mathur project c++Harsh Mathur project c++
Harsh Mathur project c++
 
College website By Harsh Mathur
College website By Harsh MathurCollege website By Harsh Mathur
College website By Harsh Mathur
 
Billing software By Harsh Mathur
Billing software By Harsh MathurBilling software By Harsh Mathur
Billing software By Harsh Mathur
 
Alert system By Harsh Mathur.
Alert system By Harsh Mathur.Alert system By Harsh Mathur.
Alert system By Harsh Mathur.
 
Color palette By Harsh Mathur
Color palette By Harsh MathurColor palette By Harsh Mathur
Color palette By Harsh Mathur
 
Billing Software By Harsh Mathur.
Billing Software By Harsh Mathur.Billing Software By Harsh Mathur.
Billing Software By Harsh Mathur.
 
Student Management System (SMS)
Student Management System (SMS)Student Management System (SMS)
Student Management System (SMS)
 
Cab invoice/cab Bill Genrater
Cab invoice/cab Bill GenraterCab invoice/cab Bill Genrater
Cab invoice/cab Bill Genrater
 
Informatics Practices Chapter 2 Open Source Software Concepts Class 12th
 Informatics Practices Chapter 2  Open Source Software Concepts Class 12th Informatics Practices Chapter 2  Open Source Software Concepts Class 12th
Informatics Practices Chapter 2 Open Source Software Concepts Class 12th
 
Chapter 1 computer networking Class 12th
Chapter 1 computer networking Class 12thChapter 1 computer networking Class 12th
Chapter 1 computer networking Class 12th
 
Informatics Practices Project on Tour and travels
 Informatics Practices Project on Tour and travels  Informatics Practices Project on Tour and travels
Informatics Practices Project on Tour and travels
 
Eco chapter 1 class 12th
Eco chapter 1 class 12thEco chapter 1 class 12th
Eco chapter 1 class 12th
 

Recently uploaded

Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 

Recently uploaded (20)

Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 

Text Editor By Harsh Mathur.

  • 1. Text Editor Presented By Harsh Mathur Bachelor of Computer Application Dezyne E’cole College, Ajmer
  • 2. Project report on Text Editor Submitted To Dezyne E’cole College Towards The Partial Fulfillment Of Final Year, Bachelor of Computer Application By Harsh Mathur Dezyne E,cole College 106/10, Civil Line, Ajmer www.dezyneecole.com
  • 7. CODE Form1 : Begin VB.Form Form1 BackColor = &H00FFFFFF& Caption = "Form1" ClientHeight = 5415 ClientLeft = 120 ClientTop = 450 ClientWidth = 8130 LinkTopic = "Form1" ScaleHeight = 5415 ScaleWidth = 8130 StartUpPosition = 3 'Windows Default Begin VB.ComboBox Combo1 BeginProperty Font Name = "Calibri" Size = 12 Charset = 0 Weight = 400 Underline = 0 'False Italic = 0 'False Strikethrough = 0 'False EndProperty Height = 405 Left = 3840 TabIndex = 6 Text = "Combo1" Top = 4920 Width = 2655 End Begin VB.CommandButton Command2 Caption = "Save" BeginProperty Font Name = "Calibri" Size = 12 Charset = 0 Weight = 400 Underline = 0 'False Italic = 0 'False Strikethrough = 0 'False EndProperty Height = 375 Left = 6480 TabIndex = 5 Top = 4920 Width = 1455 End Begin VB.TextBox Text1 Height = 525 Left = 3840
  • 8. TabIndex = 4 Top = 4200 Width = 4095 End Begin VB.CommandButton Command1 Caption = "Open" BeginProperty Font Name = "Calibri" Size = 12 Charset = 0 Weight = 400 Underline = 0 'False Italic = 0 'False Strikethrough = 0 'False EndProperty Height = 495 Left = 120 TabIndex = 3 Top = 4800 Width = 3495 End Begin VB.FileListBox File1 BackColor = &H00FFFFFF& Height = 3990 Left = 3840 TabIndex = 2 Top = 120 Width = 4095 End Begin VB.DirListBox Dir1 Height = 4140 Left = 120 TabIndex = 1 Top = 600 Width = 3495 End Begin VB.DriveListBox Drive1 BeginProperty Font Name = "Calibri" Size = 12 Charset = 0 Weight = 400 Underline = 0 'False Italic = 0 'False Strikethrough = 0 'False EndProperty Height = 405 Left = 120 TabIndex = 0 Top = 120 Width = 3495 End End Attribute VB_Name = "Form1" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = False Attribute VB_PredeclaredId = True
  • 9. Attribute VB_Exposed = False Private Sub Command1_Click() Form2.RichTextBox1.LoadFile (Dir1.Path & "" & File1.FileName) Form1.Hide End Sub Private Sub Command2_Click() Form2.RichTextBox1.SaveFile (Dir1.Path & "" & Text1.Text & Combo1.Text) Form1.Hide End Sub Private Sub Dir1_Change() File1.Path = Dir1.Path End Sub Private Sub Drive1_Change() Dir1.Path = Drive1.Drive End Sub Private Sub Form_Load() Form1.Combo1.Text = "Save As" Form1.Combo1.AddItem ".txt" Form1.Combo1.AddItem ".doc" End Sub
  • 10. Form2: Begin VB.Form Form2 BackColor = &H00808080& BorderStyle = 1 'Fixed Single Caption = "Form2" ClientHeight = 8880 ClientLeft = 45 ClientTop = 375 ClientWidth = 16095 FillColor = &H00FFFFFF& ForeColor = &H00FFFFFF& LinkTopic = "Form2" MaxButton = 0 'False MinButton = 0 'False ScaleHeight = 8880 ScaleWidth = 16095 StartUpPosition = 2 'CenterScreen Begin VB.ComboBox Combo4 BeginProperty Font Name = "Calibri" Size = 12 Charset = 0 Weight = 400 Underline = 0 'False Italic = 0 'False Strikethrough = 0 'False EndProperty Height = 405 Left = 13680 TabIndex = 6 Text = "Combo4" Top = 1920 Width = 2175 End Begin VB.ComboBox Combo3 BeginProperty Font Name = "Calibri" Size = 12 Charset = 0 Weight = 400 Underline = 0 'False Italic = 0 'False Strikethrough = 0 'False EndProperty Height = 405 Left = 13680 TabIndex = 5
  • 11. Text = "Combo1" Top = 1320 Width = 2175 End Begin VB.ComboBox Combo2 BeginProperty Font Name = "Calibri" Size = 12 Charset = 0 Weight = 400 Underline = 0 'False Italic = 0 'False Strikethrough = 0 'False EndProperty Height = 405 Left = 13680 TabIndex = 4 Text = "Combo1" Top = 720 Width = 2175 End Begin VB.ComboBox Combo1 BeginProperty Font Name = "Calibri" Size = 12 Charset = 0 Weight = 400 Underline = 0 'False Italic = 0 'False Strikethrough = 0 'False EndProperty Height = 405 Left = 13680 TabIndex = 3 Text = "Combo1" Top = 120 Width = 2175 End Begin VB.CommandButton Command2 Caption = "Save" BeginProperty Font Name = "Calibri" Size = 12 Charset = 0 Weight = 700 Underline = 0 'False Italic = 0 'False Strikethrough = 0 'False EndProperty Height = 495 Left = 13680 TabIndex = 2 Top = 3480 Width = 2175 End Begin VB.CommandButton Command1 Caption = "Open"
  • 12. BeginProperty Font Name = "Calibri" Size = 12 Charset = 0 Weight = 700 Underline = 0 'False Italic = 0 'False Strikethrough = 0 'False EndProperty Height = 495 Left = 13680 TabIndex = 1 Top = 2640 Width = 2175 End Begin RichTextLib.RichTextBox RichTextBox1 Height = 8535 Left = 240 TabIndex = 0 Top = 120 Width = 13335 _ExtentX = 23521 _ExtentY = 15055 _Version = 393217 BackColor = 8421504 ScrollBars = 3 AutoVerbMenu = -1 'True TextRTF = $"Form2.frx":0000 End End Attribute VB_Name = "Form2" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = False Attribute VB_PredeclaredId = True Attribute VB_Exposed = False Private Sub Combo1_Click() RichTextBox1.SelFontName = Combo1.Text End Sub Private Sub Combo2_click() RichTextBox1.SelFontSize = Combo2.Text End Sub Private Sub Combo3_Click() If Combo3.Text = "Red" Then RichTextBox1.SelColor = vbRed ElseIf Combo3.Text = "Green" Then RichTextBox1.SelColor = vbGreen ElseIf Combo3.Text = "Blue" Then RichTextBox1.SelColor = vbBlue End If
  • 13. End Sub Private Sub Combo4_Click() If Combo4.Text = "Left" Then RichTextBox1.SelAlignment = 0 ElseIf Combo4.Text = "Right" Then RichTextBox1.SelAlignment = 1 ElseIf Combo4.Text = "Center" Then RichTextBox1.SelAlignment = 2 End If End Sub Private Sub Command1_Click() Form1.Show End Sub Private Sub Command2_Click() Form1.Show End Sub Private Sub Form_Load() Combo1.Text = "Font Name" Combo2.Text = "Font Size" Combo3.Text = "Font Color" Combo4.Text = "Alingement" For i = 1 To 72 Step 4 Combo1.AddItem Screen.Fonts(i) Next For i = 1 To Screen.FontCount Combo2.AddItem (i) Next Combo3.AddItem "Red" Combo3.AddItem "Green" Combo3.AddItem "Blue" Combo4.AddItem "Left" Combo4.AddItem "Right" Combo4.AddItem "Center" End Sub